Atualmente estou executando o "Linux Mint 18.3 Sylvia" com o ambiente de trabalho " xfce4 ".
Como tenho que configurar vários PCs, quero escrever um script bash, que configure os atalhos de teclado para o sistema.
Eu fiz algumas pesquisas, mas nenhum desses artigos era o que eu estava procurando. Aqui , por exemplo, o autor está usando Cinnamon como DE, então o caminho de arquivo fornecido ( /org/cinnamon/desktop/keybindings/
) não existe no meu sistema. Neste artigo o autor está usando o programa dconf-cli
. Mas eu não quero usar um aplicativo externo. Eu realmente quero saber, onde no meu sistema, esses atalhos serão salvos.
Você está procurando
$XDG_CONFIG_HOME/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
Substitua
$XDG_CONFIG_HOME
por~/.config
se você não o tiver como uma variável de ambiente.Você encontrará os arquivos de configuração do usuário para a maioria dos aplicativos XFCE4 nessa
$XDG_CONFIG_HOME/xfce4
pasta, portanto, você pode simplesmente copiá-los para que sua configuração DE seja consistente entre os dispositivos.Como um aparte, o caminho mencionado
/org/cinnamon/desktop/keybindings/
não deve ser um arquivo real em seu sistema de arquivos.É um caminho armazenado no banco de dados dconf , que você pode encontrar em
$XDG_CONFIG_HOME/dconf/user
Infelizmente não é texto simples e, como tal, não é muito fácil de manipular sem usar odconf
comando