dotfiles/bin/afk.sh

28 lines
430 B
Bash
Executable File

#!/bin/sh
screenoff(){
sleep 3
xset dpms force off
}
if mpc status | grep -F '[playing]'; then
mpc pause
RESTORE_MPD=1
fi
if command -v bluetoothctl >/dev/null; then
RESTORE_BLU=$(bluetoothctl show | grep -F "Powered: yes")
fi
if [ -n "$LOCKER" ]; then
screenoff &
$LOCKER
else
slock
fi
if [ "$RESTORE_MPD" = 1 ]; then
mpc play
fi
if [ -n "$RESTORE_BLU" ]; then
bluetoothctl power on
fi