diff options
author | David Runge <dave@sleepmap.de> | 2023-12-03 18:33:16 +0100 |
---|---|---|
committer | David Runge <dave@sleepmap.de> | 2023-12-03 18:33:16 +0100 |
commit | 2f694cefe3d30fe65320941bb5ee77472fff0e2b (patch) | |
tree | 84aa7554b4ea733302a1ef62229dbfa67f50474e /bin/adjust_dpms | |
parent | 6760e35c003b7a8efd9f3564773e5ff6a73bfe60 (diff) | |
download | dotfiles-2f694cefe3d30fe65320941bb5ee77472fff0e2b.tar.gz dotfiles-2f694cefe3d30fe65320941bb5ee77472fff0e2b.tar.bz2 dotfiles-2f694cefe3d30fe65320941bb5ee77472fff0e2b.tar.xz dotfiles-2f694cefe3d30fe65320941bb5ee77472fff0e2b.zip |
bin: Remove unused scripts
Signed-off-by: David Runge <dave@sleepmap.de>
Diffstat (limited to 'bin/adjust_dpms')
-rwxr-xr-x | bin/adjust_dpms | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/bin/adjust_dpms b/bin/adjust_dpms deleted file mode 100755 index c8e8a0f..0000000 --- a/bin/adjust_dpms +++ /dev/null @@ -1,55 +0,0 @@ -#!/bin/bash -# Script to adjust dpms settings when running certain programs, -# that don't use fullscreen, but should not be "blanked" in between. -# Programs are defined in separate config file ~/.config/dpms -# Run as timed user script (i.e. adjust_dpms@.service) with systemd -# from /etc/systemd/system/timer-minutely.target.wants - -export DISPLAY=:0.0 - -config="/home/$(whoami)/.config/dpms" -blankoff=0 - -# check for config file existence -if [[ -f $config ]];then - . /home/dave/.config/dpms -else - echo "Config file not readable $config" - exit 1 -fi - -# loop all programs and check for running instances -for i in "${programs[@]}" -do - pid=$(pidof -x $i) - re='^[0-9]+$' - if [[ $pid =~ $re ]]; then - echo "$i running ($pid)" - blankoff=1 - fi -done - -# if valuable programs are running, don't use screen blanking -if [ $blankoff -gt 0 ]; then - echo "Some program requires screensaver to be off." - # print currently set values for screensaver timeout to tmp file - echo "s $(xset q|grep timeout|awk '{print $2}') $(xset q|grep timeout|awk '{print $4}')" > $adjust_dpms - echo "dpms $(xset q|grep Standby|awk '{print $2}') $(xset q|grep Standby|awk '{print $4}') $(xset q|grep Standby|awk '{print $6}')" >> $adjust_dpms - # disable screensaver and dpms - xset s off - xset -dpms -else - xsetq=$(xset q|grep timeout|awk '{print $2}') - # if the timeout is still 0, set it to its former value, or just switch on screensaver/dpms again - if [[ $xsetq -eq 0 ]];then - if [[ -f "$adjust_dpms" ]];then - xset $(head -n1 $adjust_dpms) - xset $(tail -n1 $adjust_dpms) - rm -rf $adjust_dpms - else - xset +dpms - xset s on - fi - fi -fi - |