Dconf Editor is a viewer and editor of applications internal settings. It allows editing options not exposed in some applications interface. It’s a powerful tool, that could break some applications if misused, and you should only use it understanding that.
Dconf Editor accesses and edits settings two ways:
first, by the GSettings API, part of the GLib library used by all GNOME applications, the better way for all Gtk+ application to store settings;
secondly, by the dconf library, that is the most used GSettings backend, but that is needed for old applications and some corner cases.
Screenshots of Dconf Editor
Features Requests (and Bugs)
Have a Look to the Code
Clone using git with:
git clone https://gitlab.gnome.org/GNOME/dconf-editor.git
and of course, happy hacking.