Quais chaves do dconf são usadas
Para saber quais chaves são alteradas no dconf, você pode usar dconf watch /
ao alterar as configurações. Nesse caso, você verá algo como:
/org/gnome/settings-daemon/plugins/power/sleep-display-ac
1800
/org/gnome/settings-daemon/plugins/power/sleep-display-battery
1800
/org/gnome/desktop/session/idle-delay
uint32 1800
Em seguida, você coloca essas chaves em um arquivo em /etc/dconf
.
Crie e ative /etc/dconf
Se este diretório não existir, você deverá criá-lo e ativar seu uso com estes comandos:
mkdir -p /etc/dconf/profile /etc/dconf/db/local.d
cat <<EOF >/etc/dconf/profile/user
user-db:user
system-db:local
EOF
cf: link
Coloque suas configurações globais
Use um arquivo em /etc/dconf/db/local.d
chamado, por exemplo, screensaver-delay
:
[org/gnome/settings-daemon/plugins/power]
sleep-display-ac=1800
sleep-display-battery=1800
[org/gnome/desktop/session]
idle-delay=1800
Aplique-o executando o comando: dconf update
. Ele irá (re) gerar o arquivo /etc/dconf/db/local
, que será usado se as chaves não entrarem em conflito com os valores definidos pelo usuário.
Forçar valores globais
Se você quiser forçar esses valores globais sobre os valores selecionados pelo usuário, poderá fazê-lo usando um arquivo em /etc/dconf/db/local.d/locks
chamado, por exemplo, screensaver-delay
:
# Force screensaver delay
/org/gnome/settings-daemon/plugins/power/sleep-display-ac
/org/gnome/settings-daemon/plugins/power/sleep-display-battery
/org/gnome/desktop/session/idle-delay