From ba6e102d9d883084a0de8eeaea4046ec4d98793b Mon Sep 17 00:00:00 2001 From: kyle Date: Wed, 31 Dec 2025 04:26:41 -0800 Subject: [PATCH] Add disable-sleep.sh --- disable-sleep.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 disable-sleep.sh diff --git a/disable-sleep.sh b/disable-sleep.sh new file mode 100644 index 0000000..d114578 --- /dev/null +++ b/disable-sleep.sh @@ -0,0 +1,20 @@ +#!/bin/bash +# Script to disable all sleep settings - run this on login to ensure settings persist + +export XDG_RUNTIME_DIR=/run/user/1000 +export WAYLAND_DISPLAY=wayland-1 + +# Disable GNOME power management +gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0 +gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 0 +gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type "nothing" +gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type "nothing" +gsettings set org.gnome.settings-daemon.plugins.power idle-dim false +gsettings set org.gnome.settings-daemon.plugins.power idle-brightness 100 + +# Disable screen saver and idle +gsettings set org.gnome.desktop.screensaver idle-activation-enabled false +gsettings set org.gnome.desktop.screensaver lock-enabled false +gsettings set org.gnome.desktop.session idle-delay 0 + +echo "All sleep settings disabled"