Пользовательские значения по умолчанию для системных настроек

Общесистемные настройки по умолчанию можно установить, указав значение для ключа в профиле dconf. Эти настройки могут быть изменены пользователем.

Установка значений по умолчанию

Чтобы задать значение по умолчанию для ключа, должен существовать профиль user, а значение ключа должно быть добавлено в базу данных dconf.

Пример установки фона по умолчанию

  1. Создайте user профиль:

    /etc/dconf/profile/user

    user-db:user
    system-db:local

    local — это название базы данных dconf.

  2. Создайте файл ключей для базы данных local, содержащий настройки по умолчанию:

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

    # путь dconf
    [org/gnome/desktop/background]
    
    # названия ключей dconf и соответствующие им значения
    picture-uri='file:///usr/local/share/backgrounds/wallpaper.jpg'
    picture-options='scaled'
    primary-color='000000'
    secondary-color='FFFFFF'
  3. Обновите системные базы данных:

    # dconf update

При создании или изменении профиля user, чтобы изменения вступили в силу, пользователю потребуется выйти из системы и снова войти.

Если вы хотите избежать создания профиля user, то можете воспользоваться утилитой командной строки dconf для чтения и записи отдельных значений или целых каталогов базы данных dconf. Для получения дополнительной информации смотрите справочную страницу dconf(1).