21 lines
954 B
Bash
21 lines
954 B
Bash
#!/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"
|