File README of Package meego-ux-settings
# Moblin Netbook settings
# The xml file we install is generated with the following script:
rm -rf /tmp/gconf.xml.meego
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/apps/metacity/general/theme "Netbook"
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/apps/metacity/general/button_layout ":close"
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/desktop/gnome/interface/gtk_theme "Netbook"
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/desktop/gnome/interface/icon_theme "netbook"
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/desktop/gnome/peripherals/mouse/cursor_theme "meego"
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/desktop/gnome/interface/toolbar_style "icons"
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type bool -s \
/desktop/gnome/interface/menus_have_icons false
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type bool -s \
/desktop/gnome/interface/buttons_have_icons false
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type boolean -s \
/desktop/gnome/interface/cursor_blink false
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/desktop/gnome/sound/theme_name meego
# Screen shot
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/apps/metacity/global_keybindings/run_command_screenshot \
"Print"
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/apps/metacity/keybinding_commands/command_screenshot \
"gnome-screenshot"
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/apps/metacity/global_keybindings/run_command_window_screenshot \
"<Alt>Print"
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/apps/metacity/keybinding_commands/command_window_screenshot \
"gnome-screenshot --window"
# Window Actions
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/apps/metacity/general/action_double_click_titlebar "none"
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/apps/metacity/general/action_middle_click_titlebar "none"
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/apps/metacity/general/action_right_click_titlebar "none"
# UX Shell
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type bool -s \
/apps/mutter/general/clutter_disabled false
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type list --list-type string -s \
/apps/mutter/general/clutter_plugins '[meego-netbook]'
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/desktop/gnome/url-handlers/http/command '/usr/bin/chromium-browser-ext.sh %s'
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/desktop/gnome/url-handlers/https/command '/usr/bin/chromium-browser-ext.sh %s'
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/desktop/gnome/background/picture_filename \
'/usr/share/backgrounds/images/meego-background.png'
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/desktop/gnome/background/picture_options \
'wallpaper'
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/desktop/meego/background/picture_filename \
'/usr/share/backgrounds/images/meego-background.png'
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/desktop/meego/background/picture_options \
'wallpaper'
# Fonts
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/desktop/gnome/interface/document_font_name \
'Droid Serif 12'
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/desktop/gnome/interface/font_name \
'Droid Sans 11'
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/desktop/gnome/interface/monospace_font_name \
'Droid Sans Mono 9'
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/apps/metacity/general/titlebar_font \
'Droid Sans Bold 10'
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/apps/nautilus/preferences/desktop_font \
'Droid Sans 9'
# Nautilus
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type bool -s \
/apps/nautilus/preferences/always_use_browser true
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type bool -s \
/apps/nautilus/preferences/start_with_toolbar false
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type bool -s \
/apps/nautilus/preferences/exit_with_last_window true
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/apps/nautilus/preferences/show_directory_item_counts \
'never'
# Do not automount, this is done by g-s-d plugin
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type bool -s \
/apps/nautilus/preferences/media_automount false
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type bool -s \
/apps/nautilus/preferences/media_automount_never true
# And should not open new window whenever media mounted
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type bool -s \
/apps/nautilus/preferences/media_automount_open false
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type bool -s \
/apps/nautilus/preferences/show_desktop false
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type bool -s \
/apps/nautilus/icon_view/labels_beside_icons false
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/apps/nautilus/icon_view/default_zoom_level standard
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/apps/gnome_settings_daemon/keybindings/power ""
# General
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type float -s \
/desktop/gnome/peripherals/mouse/mouse_acceleration 0.8
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type int -s \
/desktop/gnome/peripherals/mouse/mouse_threshold 2
# Touchpad
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type bool -s \
/desktop/gnome/peripherals/touchpad/tap_to_click true
# Evolution
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type bool -s \
/apps/evolution/shell/express_mode true
# gnome-screensaver
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type string -s \
/apps/gnome-screensaver/lock_dialog_theme meego
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type bool -s \
/apps/gnome-screensaver/idle_activation_enabled true
# session idle
gconftool-2 --config-source=xml::/tmp/gconf.xml.meego \
--direct --type int -s \
/desktop/gnome/session/idle_delay 0
# Generate the file
gconf-merge-tree /tmp/gconf.xml.meego
#echo "<!--" > %gconf-tree.xml
#echo "*** THIS FILE IS AUTOGENERATED - SEE README ***" >> %gconf-tree.xml
#echo "-->" >> %gconf-tree.xml
cat /tmp/gconf.xml.meego/%gconf-tree.xml > %gconf-tree.xml