Eu não sou muito de uma pessoa de gedit, mas você pode configurá-lo ao seu gosto e, em seguida, verificar as configurações executando:
% gsettings list-recursively | grep gedit | head -10
org.gnome.gedit.state.file-filter filter-id 0
org.gnome.gedit.state.history-entry search-for-entry ['']
org.gnome.gedit.state.history-entry replace-with-entry ['']
org.gnome.gedit.state.window size (1280, 473)
org.gnome.gedit.state.window state 128
org.gnome.gedit.state.window bottom-panel-active-page 0
org.gnome.gedit.state.window bottom-panel-size 140
org.gnome.gedit.state.window side-panel-active-page 228660812
org.gnome.gedit.state.window side-panel-size 200
org.gnome.gedit.plugins active-plugins ['filebrowser', 'modelines', 'docinfo', 'spell', 'zeitgeistplugin', 'time']
Digamos que você queira personalizar a configuração org.gnome.gedit.plugins.pythonconsole
.
Verifique seu valor atual:
% gsettings list-recursively | grep 'org.gnome.gedit.plugins.pythonconsole font'
org.gnome.gedit.plugins.pythonconsole font 'Monospace 10'
Defina o novo valor desejado:
% gsettings set org.gnome.gedit.plugins.pythonconsole font 'Monospace 11'
Verifique se a alteração ocorreu:
% gsettings list-recursively | grep 'org.gnome.gedit.plugins.pythonconsole font'
org.gnome.gedit.plugins.pythonconsole font 'Monospace 11'
Neste ponto, você pode adicionar suas configurações ao seu script.