Adicione um atalho de teclado personalizado com gsettings no ubuntu

5

Eu posso modificar atalhos de teclado personalizados existentes assim:

gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name "browser"
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ command "/home/kaiyin/workspace/bash_scripts/focusRun.sh chromium-browser"
gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding "<Primary><Shift><Alt>b"

Mas como adiciono um novo?

    
por qed 24.09.2014 / 19:00

1 resposta

3

Além de definir nome, comando e ligação, você também precisa alterar o array custom-keybindings , atribuindo todos os caminhos que você atribuiu também a atalhos de teclado.

O caminho no seu exemplo seria / org / gnome / settings-daemon / plugins / media-keys / custom-keybindings / custom0 / e o seguinte comando designaria esse caminho para o chave de atalhos de teclado :

gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']"
    
por Oliver Sauder 20.06.2015 / 21:08