Valori predefiniti personalizzati per le impostazioni di sistema

Le impostazioni predefinite a livello di sistema possono essere impostate fornendo un valore predefinito per le chiavi in un profilo dconf. Questi valori predefiniti possono essere sovrascritti dall'utente.

Impostare un valore predefinito

Per impostare un valore predefinito per una chiave, il profilo user deve esistere e il valore per la chiave deve essere aggiunto a un database dconf.

Un esempio per impostare lo sfondo predefinito

  1. Creare il profilo user:

    /etc/dconf/profile/user

    user-db:user
    system-db:local

    local è il nome di un database dconf.

  2. Creare un keyfile per il database local che contiene le impostazioni predefinite:

    /etc/dconf/db/local.d/01-background

    # percorso dconf
    [org/gnome/desktop/background]
    
    # nomi delle chiavi dconf e i loro valori corrispondenti
    picture-uri='file:///usr/local/share/backgrounds/wallpaper.jpg'
    picture-options='scaled'
    primary-color='000000'
    secondary-color='FFFFFF'
  3. Aggiornare i database di sistema:

    # dconf update

Quando il profilo user viene creato o modificato, l'utente dovrà disconnettersi e accedere nuovamente prima che le modifiche vengano applicate.

Se si vuole evitare di creare il profilo user, è possibile utilizzare lo strumento a riga di comando dconf per leggere e scrivere valori individuali o intere directory da e su un database dconf. Per ulteriori informazioni, consultare la pagina man dconf(1).