Estou tentando alterar uma chave dconf baseada em string com um script bash, usando a seguinte linha de comando:
dconf write /org/gnome/nautilus/preferences/show-directory-item-counts 'never'
Mas ele retorna o seguinte erro:
error: 0-5:unknown keyword
Usage:
dconf write KEY VALUE
Write a new value to a key
Arguments:
KEY A key path (starting, but not ending with '/')
VALUE The value to write (in GVariant format)
Alguém pode me ajudar?
edit 1: Estou tentando fazer o nautilus não contar o número de itens no diretório (para fins de otimização)
Respostas:
O valor precisa adicional citando isto é para atribuir valor da cadeia GVariant
'foo'
você precisa escrever o argumento de valor como"'foo'"
Veja dconf - Ferramenta simples para manipular um banco de dados dconf em https://developer.gnome.org/
fonte
O que a chave de aço disse é o caminho certo para fazê-lo. No entanto, usar gsettings é uma maneira mais fácil de arquivar o mesmo.
fonte
dconf read /org/compiz/profiles/unity/plugins/scale/initiate-edge
retorna'TopRight'
, masgsettings get org.compiz.profiles.unity.plugins.scale initiate-edge
retornaNo such schema 'org.compiz.profiles.unity.plugins.scale'
fonte