Files
linux-workspace/bin/lock-screen
2021-02-19 07:51:03 +01:00

33 lines
544 B
Bash
Executable File

#!/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