[lorax 2/2] Convert metacity gconf settings into gsettings schema overrides

David Shea dshea at redhat.com
Wed Jul 2 15:59:02 UTC 2014


The settings in /apps/metacity/general are now covered by gsettings in
org.gnome.desktop.wm.preferences. The keybinding settings are already
covered by the overrides for org.gnome.desktop.wm.keybindings.
---
 .../common/org.gnome.desktop.wm.preferences.gschema.override |  4 ++++
 share/runtime-postinstall.tmpl                               | 12 +-----------
 2 files changed, 5 insertions(+), 11 deletions(-)
 create mode 100644 share/config_files/common/org.gnome.desktop.wm.preferences.gschema.override

diff --git a/share/config_files/common/org.gnome.desktop.wm.preferences.gschema.override b/share/config_files/common/org.gnome.desktop.wm.preferences.gschema.override
new file mode 100644
index 0000000..35ec28b
--- /dev/null
+++ b/share/config_files/common/org.gnome.desktop.wm.preferences.gschema.override
@@ -0,0 +1,4 @@
+[org.gnome.desktop.wm.preferences]
+	button-laytout=':'
+	action-right-click-titlebar='none'
+	num-workspaces=1
diff --git a/share/runtime-postinstall.tmpl b/share/runtime-postinstall.tmpl
index 0fd3bf7..4db5756 100644
--- a/share/runtime-postinstall.tmpl
+++ b/share/runtime-postinstall.tmpl
@@ -82,22 +82,12 @@ replace "root:\*:" "root::" etc/shadow
 %endif
 
 ## gconf settings
-gconfset /apps/metacity/general/button_layout string :
-gconfset /apps/metacity/general/action_right_click_titlebar string none
-gconfset /apps/metacity/general/num_workspaces int 1
-gconfset /apps/metacity/window_keybindings/close string disabled
-gconfset /apps/metacity/global_keybindings/run_command_window_screenshot string disabled
-gconfset /apps/metacity/global_keybindings/run_command_screenshot string disabled
-gconfset /apps/metacity/global_keybindings/switch_to_workspace_up string disabled
-gconfset /apps/metacity/global_keybindings/switch_to_workspace_down string disabled
-gconfset /apps/metacity/global_keybindings/switch_to_workspace_left string disabled
-gconfset /apps/metacity/global_keybindings/switch_to_workspace_right string disabled
-gconfset /apps/metacity/global_keybindings/switch_windows string disabled
 gconfset /desktop/gnome/interface/accessibility bool true
 gconfset /desktop/gnome/interface/at-spi-corba bool true
 
 ## Some settings are controlled by gsettings now.
 install ${configdir}/org.gnome.desktop.wm.keybindings.gschema.override usr/share/glib-2.0/schemas
+install ${configdir}/org.gnome.desktop.wm.preferences.gschema.override usr/share/glib-2.0/schemas
 runcmd chroot ${root} glib-compile-schemas /usr/share/glib-2.0/schemas
 
 move usr/libexec/anaconda/auditd sbin
-- 
2.0.0



More information about the anaconda-patches mailing list