#!/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"