Não consigo encontrar um arquivo em nenhum lugar que pareça ter a alteração que fiz em vários atalhos.
Informações do ambiente:
cat /usr/share/gnome/gnome-version.xml;echo;cat /etc/redhat-release
<?xml version="1.0"?>
<gnome-version>
<platform>40</platform>
<minor>4</minor>
<micro>0</micro>
<distributor>GNOME.Org</distributor>
<date>2021-08-19</date>
</gnome-version>
Fedora release 34 (Thirty Four)
Com gsettings list-schemas | grep keybindings
estou voltando:
gsettings list-schemas | grep keybindings
org.gnome.desktop.wm.keybindings
org.gnome.mutter.wayland.keybindings
org.gnome.shell.keybindings
org.gnome.mutter.keybindings
Nenhum dos quais parece ter minha ligação salva (e funcionando) para Obsidian em qualquer lugar. Em qual arquivo o GNOME está realmente salvando meus atalhos de teclado?
O arquivo é
~/.config/dconf/user
.Você pode encontrar isso monitorando as alterações em seu diretório inicial enquanto faz a alteração (por exemplo
inotifywait -r -e close_write -m ~/.config
, eu não aconselharia o diretório inicial porque o inotify precisa monitorar cada subdiretório separadamente). Ou você pode procurar arquivos modificados recentemente após fazer a alteração, por exemplo, por 5 minutos:O arquivo está em formato binário. Se você precisar de um formulário de texto, poderá obtê-lo com
gsettings list-recursively
, mas não sei como importá-lo de volta. Você também pode obter um formulário de texto comdconf dump /
, e que pode ser importado de volta comdconf load /
.