Gostaria de automatizar a configuração de algumas configurações, especificamente adicionar alguns atalhos de teclado para ~/.config/dconf/user
. Aqui está como fica no dconf-editor:
Agora, o gsettings (ou dconf) pode listar o primeiro:
$ gsettings get org.cinnamon.keybindings custom-list
['custom0', 'custom1', 'custom2', 'custom3']
No entanto, não consigo encontrar uma maneira de adicionar uma nova combinação de teclas ou mesmo ler as customX
teclas.
$ gsettings get org.cinnamon.keybindings.custom-keybinding:/ custom0
No such key 'custom0'
Como posso adicionar, por exemplo, uma custom4
chave com binding='<Super>g'
, command='geany'
, name='Geany'
?
Saída para Donarssons responder:
$ gsettings get org.cinnamon.keybindings.custom-keybindings:/custom0/ binding
No such schema 'org.cinnamon.keybindings.custom-keybindings'
$ gsettings get org.cinnamon.keybindings.custom-keybinding:/custom0/ binding
''
E captura de tela após o seguinte comando. Observe que custom4 não vai para combinações de teclas personalizadas, mas para a raiz.
gsettings set org.cinnamon.keybindings.custom-keybinding:/custom4/ binding '<Super>g'
Estou usando o Linux Mint como meu O / S.
but org.cinnamon.keybindings.custom-keybindings
é específico do Mint e não existe no Ubuntu.Respostas:
É um erro de sintaxe. Isso deve funcionar:
Para definir uma nova tecla de atalho:
fonte