Add disable-sleep.sh

This commit is contained in:
2025-12-31 04:26:41 -08:00
parent fd37c21b89
commit ba6e102d9d

20
disable-sleep.sh Normal file
View File

@@ -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"