Why are my gnome extensions not listed in gsettings?

I want to automate my Ubuntu install and for that I also want to automatically install extensions and apply my settings.

Unfortunately, if I install my extensions via the browser, I can not get my settings from the gsettings tool.

If I view my extensions using the dconf editor like described here, I can see my settings, but in gsettings the schema just does not show up. The Ubuntu default extensions do show up though.

What can I do to read and write my extensions settings from the CLI?

>Solution :

Below commands one by one or in a script will show you the keys of the extension dash-to-panel

mkdir -p .local/share/glib-2.0/schemas
cp .local/share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/schemas/org.gnome.shell.extensions.dash-to-panel.gschema.xml .local/share/glib-2.0/schemas/
cd .local/share/glib-2.0/schemas/
glib-compile-schemas .
gsettings list-recursively org.gnome.shell.extensions.dash-to-panel

Leave a Reply