diff --git a/scripts/gdm-update-display-settings b/scripts/gdm-update-display-settings index b097193..beaa068 100755 --- a/scripts/gdm-update-display-settings +++ b/scripts/gdm-update-display-settings @@ -7,8 +7,17 @@ # ################################################################################ -sudo cp .config/monitors.xml /var/lib/gdm/.config/ && echo "Copied .config/monitors.xml to /var/lib/gdm/.config" +# Ensure we're not running as root +if [ "${EUID}" == 0 ]; then + echo "DO NOT RUN THIS SCRIPT AS ROOT!" + echo "Please run this script as a regular user." + exit 1 +fi +# Update display settings +sudo cp ${HOME}/.config/monitors.xml /var/lib/gdm/.config/ && echo "Copied .config/monitors.xml to /var/lib/gdm/.config" + +# Update pointer settings MOUSE_SPEED=$(gsettings get org.gnome.desktop.peripherals.mouse speed) MOUSE_ACCEL_PROFILE=$(gsettings get org.gnome.desktop.peripherals.mouse accel-profile) TOUCHPAD_SPEED=$(gsettings get org.gnome.desktop.peripherals.touchpad speed)