From 05183fad4736f262f323234c5c1ea41ef3b46dbd Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Fri, 31 May 2024 11:11:40 -0700 Subject: [PATCH] Keep computer awake during installation --- install.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/install.sh b/install.sh index d461743..4169608 100644 --- a/install.sh +++ b/install.sh @@ -4,9 +4,17 @@ echo -e "\e[32mINSTALLING OMAKUB\e[0m" sudo apt update -y sudo apt install -y curl git +# Ensure computer doesn't go to sleep while installing +gsettings set org.gnome.desktop.session idle-delay 0 +gsettings set org.gnome.desktop.screensaver lock-enabled false + # Run installers for script in ~/.local/share/omakub/install/*.sh; do source $script; done +# Revert to normal idle and lock settings +gsettings set org.gnome.desktop.session idle-delay 300 +gsettings set org.gnome.desktop.screensaver lock-enabled true + # Reboot to pickup changes read -p "Ready to reboot the system for all settings to take effect? [Y/n]: " response if [[ -z "$response" || "$response" =~ ^[Yy]$ ]]; then