diff --git a/setupScript.sh b/setupScript.sh index 19682eb..11855e4 100644 --- a/setupScript.sh +++ b/setupScript.sh @@ -34,9 +34,22 @@ modify_gnome_settings() { echo -e "/org/gnome/desktop/background/picture-uri\n/org/gnome/desktop/background/picture-options\n/org/gnome/desktop/background/primary-color\n/org/gnome/desktop/background/secondary-color" | sudo tee -a /etc/dconf/db/local.d/locks/00-wallpaper echo -e "/org/gnome/desktop/session/idle-delay" | sudo tee /etc/dconf/db/local.d/locks/01-session - echo -e "/org/gnome/desktop/interface/clock-show-seconds\n/org/gnome/desktop/interface/show-battery-percentage\n/org/gnome/desktop/interface/color-scheme" | sudo tee /etc/dconf/db/local.d/locks/02-interface + echo -e "/org/gnome/desktop/interface/clock-show-seconds\n/org/gnome/desktop/interface/show-battery-percentage\n/org/gnome/desktop/interface/color-scheme\ngtk-theme" | sudo tee /etc/dconf/db/local.d/locks/02-interface echo -e "/org/gnome/settings-daemon/plugins/power/sleep-inactive-ac-type" | sudo tee /etc/dconf/db/local.d/locks/03-power echo -e "/org/gnome/mutter/experimental-features" | sudo tee /etc/dconf/db/local.d/locks/04-experimental-features + + sudo touch /etc/dconf/db/local.d/defaults/00-wallpaper + sudo touch /etc/dconf/db/local.d/defaults/01-session + sudo touch /etc/dconf/db/local.d/defaults/02-interface + sudo touch /etc/dconf/db/local.d/defaults/03-power + sudo touch /etc/dconf/db/local.d/defaults/04-experimental-features + + echo -e "[org/gnome/desktop/session]\n\nidle-delay=uint32 0" | sudo tee /etc/dconf/db/local.d/defaults/01-session + echo -e "[org/gnome/desktop/interface]\n\nclock-show-seconds=true\nshow-battery-percentage=true\ncolor-scheme='prefer-dark'" | sudo tee /etc/dconf/db/local.d/defaults/02-interface + echo -e "[org/gnome/settings-daemon/plugins/power]\n\nsleep-inactive-ac-type='nothing'" | sudo tee /etc/dconf/db/local.d/defaults/03-power + echo -e "[org/gnome/mutter]\n\nexperimental-features=['scale-monitor-framebuffer','variable-refresh-rate','parental-controls']" | sudo tee /etc/dconf/db/local.d/defaults/04-experimental-features + + sudo dconf update } # Check and create users