From 70502efd2a9375f3ea5ce81c7663632ec5009441 Mon Sep 17 00:00:00 2001 From: Jessie Hildebrandt Date: Fri, 2 Jun 2023 15:52:00 -0400 Subject: [PATCH] Fully qualify path to monitors.xml --- scripts/gdm-update-display-settings | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) 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)