Навігація значеннями GSettings для ваших програм
Передбачено два інструмента, якими ви можете скористатися для навігації налаштуваннями системи і програм, які зберігаються у значеннях GSettings — програму із графічним інтерфейсом dconf-editor та інструмент командного рядка gsettings.
Обидві програми, dconf-editor і gsettings, також надають змогу змінювати налаштування для поточного користувача.
Зауважте, що ці інструменти завжди працюють з використанням поточної бази даних GSettings користувача, тому вам не слід запускати ці програми від імені користувача root.
Для обох програм, dconf-editor і gsettings, потрібен сеанс D-Bus для внесення будь-яких змін. Причиною є те, що фонову службу dconf має бути активовано саме за допомогою D-Bus.
Ви можете отримати потрібний канал обміну даними сеансу запустивши gsettings у програмі dbus-launch, ось так:
$ dbus-launch gsettings set org.gnome.desktop.background draw-background trueМожливо, dconf-editor є кращим варіантом, якщо ви не призвичаєні до користування можливостями якоїсь із програм. Ця програма показує ієрархію параметрів у форматі списку, а також показує додаткові дані щодо кожного з параметрів, включно із описом, типом та типовим значенням.
gsettings є потужнішою за dconf-editor. Передбачено автоматичне доповнення Bash для gsettings. Крім того, ви можете писати скрипти, які включатимуть команди gsettings для автоматизованого налаштовування.
Повний список параметрів gsettings наведено на сторінці підручника (man) gsettings(1).