a
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
#!/usr/bin/env bash
|
||||
# untested - changed settings don't take effect?!
|
||||
|
||||
max_lockdelay=5
|
||||
max_idledelay=900
|
||||
|
||||
unit_lockdelay=$(gsettings get org.gnome.desktop.screensaver lock-delay 2>/dev/null)
|
||||
unit_idledelay=$(gsettings get org.gnome.desktop.session idle-delay 2>/dev/null)
|
||||
|
||||
if [[ -n "$unit_lockdelay" && -n "$unit_idledelay" ]]; then # is gnome installed
|
||||
idledelay=$(cut -d ' ' -f 2 <<<"$unit_idledelay")
|
||||
|
||||
[[ $idledelay -gt $max_idledelay || $idledelay -le 0 ]] && exit 1
|
||||
[[ $(cut -d ' ' -f 2 <<<"$unit_lockdelay") -gt $max_lockdelay ]] && exit 1
|
||||
fi
|
||||
|
||||
exit 0
|
||||
Reference in New Issue
Block a user