Ok, tenho um trabalho válido por aí. Em vez de um atalho para definir a atividade atual (que parece impossível sem script), por que não deixar o plasma lidar com isso quando ele adiciona uma borda e tem um atalho para remover a borda?
-
No aplicativo (chrome, neste caso), prepare-o para mostrar sem bordas, como de costume;
right click area next to tabs
→ desmarqueUse system title bar and borders
< br>
Isso faz com que o cromo faça seu próprio fechamento, minimize e maximize os botões.
-
Diga ao plasma para ignorar essa configuração;
Alt-F3
no aplicativo (ou clique no ícone no canto superior esquerdo antes do passo 1) →More Actions
→Special Window Settings
→Appearance & Fixes
→No titlebar and frame
→Apply Initially
→No
→Okay
Isso faz com que o plasma bloqueie novas janelas para a atividade atual.
-
Adicione um atalho para remover a borda manualmente;
System Settings
→Shortcuts
→Global Shortcuts
→KWin
→Hide Window Border
→Custom
(I usava ❖ - )
Agora, sempre que eu abro uma janela do Chrome, eu só tenho que acertar ❖ - e as bordas desaparecem, e permanece na atividade em que a abri.