diff --git a/setupScript.sh b/setupScript.sh index d029c3b..da308a2 100644 --- a/setupScript.sh +++ b/setupScript.sh @@ -14,6 +14,18 @@ set_password() { echo "$1:$2" | chpasswd } +# Function to modify GNOME settings +modify_gnome_settings() { + # Set black screen to never + gsettings set org.gnome.desktop.session idle-delay 0 + + # Disable automatic sleep when plugged in + gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing' + + # Show battery percentage + gsettings set org.gnome.desktop.interface show-battery-percentage true +} + # Check and create users create_user eleve create_user prof @@ -24,6 +36,9 @@ if [ "$(id -u)" = "0" ]; then set_password prof "IPRprof2398" set_password admin "Lprsnm4ehk26-" passwd -d eleve # Set empty password for eleve + + # Modify GNOME settings + modify_gnome_settings else - echo "Password setting requires root privileges. Please run as root." + echo "Password setting and GNOME settings modification require root privileges. Please run as root." fi \ No newline at end of file