Script for automaticaly lock/unlock screen

This commit is contained in:
Martin Blazik
2021-02-19 07:49:26 +01:00
parent 38279d5e59
commit 67926cfc10

32
bin/lock-screen Executable file
View File

@@ -0,0 +1,32 @@
#!/bin/bash
set -e
readonly SCHEMA="org.gnome.desktop.lockdown"
readonly KEY="disable-lock-screen"
readonly action="$1"
case "$action" in
enable)
gsettings set $SCHEMA $KEY false
;;
disable)
gsettings set $SCHEMA $KEY true
;;
status)
readonly value=$(gsettings get $SCHEMA $KEY)
if [[ "$value" == "true" ]]; then
state=disable
else
state=enable
fi
echo "Auto lock screen is $state"
;;
*)
echo "No parameter!"
echo "Use lock-screen enable|disable|status"
exit 1
esac