Automatize a configuração de atalhos de teclado no KDE5

Automatize a configuração de atalhos de teclado no KDE5

A configuração de atalhos de teclado no KDE pode ser programada? Eu sei que os atalhos provavelmente estão armazenados em algum lugar ~./config, mas os arquivos não parecem estar em um formato estável ou facilmente programável. Portanto, um script que modifique esses arquivos diretamente provavelmente quebraria na próxima versão do KDE.

As combinações de teclas que estou tentando adicionar são, entre outras, Ctrl+tpara abrir uma nova guia no konsole, Win+dfocar a área de trabalho e Alt+F5maximizar a janela.

Eu olhei os comandos qdbuse kwriteconfig5parece que eles poderiam funcionar. Mas não encontrei a maneira certa de chamá-los para configurar atalhos de teclado.

Responder1

Os atalhos do KDE costumavam estar localizados em kdeglobals, mas em algum momento no passado eles mudaram de local. agora os encontrei em

          $HOME/.kde/share/config/kglobalshortcutsrc

É um arquivo com muitas seções diferentes, vou mostrar apenas uma:

      [plasma-desktop]
      Next Activity=Meta+Tab,Meta+Tab,Next Activity
      Previous Activity=Meta+Shift+Tab,Meta+Shift+Tab,Previous    Activity
      Show Dashboard=Ctrl+F12,Ctrl+F12,Show Dashboard
      Stop Activity=Meta+S,Meta+S,Stop Current Activity
      SystemTray-Klipper-32=,Ctrl+Alt+V,
      SystemTray-Klipper-6=Ctrl+Alt+V,Ctrl+Alt+V,
      SystemTray-Klipper-80=,Ctrl+Alt+V,
      _k_friendly_name=Plasma Desktop Shell
      manage activities=Meta+Q,Meta+Q,Activities...

informação relacionada