Skip to content

Instantly share code, notes, and snippets.

@Markieta
Created December 21, 2021 01:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Markieta/e5330978a057cc3ac56ecf1ce1636242 to your computer and use it in GitHub Desktop.
Save Markieta/e5330978a057cc3ac56ecf1ce1636242 to your computer and use it in GitHub Desktop.
Prevent display/system sleep during video playbook using Plex Media Player (PMP) on modern Linux machines.
#!/usr/bin/env bash
# Prevent sleep
gsettings set org.gnome.desktop.session idle-delay 0
gsettings set org.gnome.settings-daemon.plugins.power idle-dim false
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type nothing
plexmediaplayer
# Allow sleep after PMP exists
gsettings set org.gnome.desktop.session idle-delay 300
gsettings set org.gnome.settings-daemon.plugins.power idle-dim true
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-type suspend
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment