6.5. Configuración de valores por defecto personalizados

La configuración por defecto de toda la máquina puede establecerse proporcionando un valor por defecto para una clave en un perfil dconf. Estos valores por defecto pueden ser anulados por el usuario.

Requisitos previos

  • el perfil del usuario existe
  • el valor de la clave se ha añadido a una base de datos dconf

Procedimiento

Por ejemplo, para establecer el fondo por defecto:

  1. Cree el perfil de usuario en /etc/dconf/profile/user:

    user-db:user
    system-db:local

    donde local es el nombre de una base de datos dconf.

  2. Cree un archivo de claves para la base de datos local en /etc/dconf/db/local.d/01-background, que contiene la siguiente configuración por defecto:

    # dconf path
    
    [org/gnome/desktop/background]
    
    # GSettings key names and their corresponding values
    picture-uri='file:///usr/local/share/backgrounds/wallpaper.jpg'
    picture-options='scaled'
    primary-color='000000'
    secondary-color='FFFFFF'

    En la configuración por defecto del fichero de claves, se utilizan las siguientes claves GSettings:

    Tabla 6.1. org.gnome.desktop.background esquemas GSettings Claves

    Key NamePossible ValuesDescription

    opciones de imagen

    "sin", "empapelado", "centrado", "escalado", "estirado", "ampliado", "extendido"

    Determina cómo se representa la imagen establecida por wallpaper_filename.

    picture-uri

    nombre de archivo con la ruta

    URI a utilizar para la imagen de fondo. Tenga en cuenta que el backend sólo admite URIs locales de file://.

    color primario

    por defecto: 000000

    Color izquierdo o superior cuando se dibujan degradados, o el color sólido.

    color secundario

    por defecto: FFFFFF

    Color derecho o inferior al dibujar degradados, no se utiliza para el color sólido.

  3. Edite el archivo de claves según sus preferencias.

    Para más información, consulte Sección 6.3, “Visualización de los valores de GSettings para las aplicaciones de escritorio”.

  4. Actualizar las bases de datos del sistema:

    ~]# dconf update

Cuando se crea o se modifica el perfil del usuario, éste debe cerrar la sesión y volver a iniciarla para que se apliquen los cambios.

Recursos adicionales

  • Si quiere evitar la creación de un perfil de usuario, puede utilizar la utilidad de línea de comandos dconf para leer y escribir valores individuales o directorios enteros desde y hacia una base de datos dconf. Para más información, consulte la página de manual dconf(1).