Dconf
Naar navigatie springen
Naar zoeken springen
dconf is a low-level configuration system and storage backend used in the GNOME desktop environment, and by extension, in other environments like Cinnamon, which is derived from GNOME. It stores application and desktop settings in a binary database format, enabling fast access and modification of settings. The dconf system is part of the broader GSettings framework, which provides a more abstract interface for managing configuration settings.
dconf database file
The database is located at file ~/.config/dconf/user
. It's a binary file.
Tools to interact with dconf database files:
dconf
gsettings
dconf-editor
dconf dump
Use
dconf dump /
for an overview of all keys plus values. The output is too long to include here.
dconf list
Use dconf list
to list keys.
Examples:
$ dconf list /org/cinnamon/desktop/interface/ clock-show-date clock-show-seconds cursor-blink-time first-day-of-week gtk-theme icon-theme scaling-factor
$ dconf list /org/cinnamon/desktop/ a11y/ background/ interface/ keybindings/ media-handling/ sound/ wm/
$ dconf list /org/cinnamon/ alttab-minimized-aware alttab-switcher-delay alttab-switcher-style app-menu-label applet-cache-updated bring-windows-to-current-workspace desklet-snap-interval desktop/ enabled-applets enabled-desklets favorite-apps hotcorner-layout muffin/ next-applet-id panel-zone-icon-sizes panel-zone-symbolic-icon-sizes panels-autohide panels-enabled panels-height prevent-focus-stealing settings-daemon/ sounds/ theme/
$ dconf list /org/ blueberry/ blueman/ cinnamon/ gnome/ gtk/ nemo/ x/