Add disable-sleep.sh
This commit is contained in:
20
disable-sleep.sh
Normal file
20
disable-sleep.sh
Normal 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"
|
||||||
Reference in New Issue
Block a user