Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I loaded dconf-editor. There is no menu, but I did discover that you can press Ctrl+F and enter a search term.

However, I do not know what Ctrl+F actually searches. When I enter a term (e.g. panel or unity-greeter), I receive no results.

I have also tried gsettings at the command line, but with no luck whatever options I have tried; I must be doing it incorrectly.

How do I search for a specific key or value within dconf?

share|improve this question
add comment

1 Answer 1

up vote 9 down vote accepted

First, the search function in dconf-editor searches only among those things which are directly visible on screen or reachable by scrolling (note that the search field looks just like the one in other applications like Nautilus).

I know of no other graphical tool you could use. So you probably need to use the command line tool dconf (also from the package dconf-tools).

Specifically for search recursively through the whole database (including keys and values) I would use this command:

dconf dump / | grep SEARCH-TERM

dump basically gives you the whole database in an "Windows-Ini-File"-like format. For browsing through the database, use dconf list /PATH.

As you've mentioned gsettings, the equivalent search command there is:

gsettings list-recursively | grep SEARCH-TERM

However, this may not be what you want (for a search for unity, this gives completely different results for me). Not sure what database is used here.

Edit: After reading this question, I noticed that dconf shows you only the settings which are actually set in the database, not all possible settings like dconf-editor. Apparently you can use gsettings list-schemas to give you all possible settings.

share|improve this answer
1  
To add your answer, Phillip, I used less with search instead of grep, so that I could find the sub-settings: dconf dump / | less. Thank you. –  Paddy Landau Aug 7 '12 at 13:23
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.