diff options
author | Drew Walters <drewwalters96@gmail.com> | 2017-12-23 22:33:52 -0600 |
---|---|---|
committer | Pavan Jadhaw <pavanjadhaw96@gmail.com> | 2017-12-24 10:03:52 +0530 |
commit | 7dd83ed6e9c61021a5111b3312f3b2f0ccf90a3a (patch) | |
tree | 973c0cd97b668ed27bdcad2cb631f649a17b4946 /betterlockscreen | |
parent | 828df2052d3bceb7a5421f18ffc010a2e16e8d56 (diff) |
Add suspend and lock support (#20)
Diffstat (limited to 'betterlockscreen')
-rwxr-xr-x | betterlockscreen | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/betterlockscreen b/betterlockscreen index a37e31d..b585675 100755 --- a/betterlockscreen +++ b/betterlockscreen @@ -132,6 +132,14 @@ case "$1" in echo " Ex: betterlockscreen -l dimblur (for dimmed + blurred background)" echo echo + echo " -s --suspend" + echo " to suspend system and lock screen, Ex. betterlockscreen -s" + echo " you can also use dimmed or blurred background for lockscreen" + echo " Ex: betterlockscreen -s dim (for dimmed background)" + echo " Ex: betterlockscreen -s blur (for blurred background)" + echo " Ex: betterlockscreen -s dimblur (for dimmed + blurred background)" + echo + echo echo " -w --wall" echo " you can also set lockscreen background as wallpaper" echo " to set wallpaper. Ex betterlockscreen -w or betterlockscreen --wall" @@ -174,6 +182,39 @@ case "$1" in esac ;; + -s | --suspend) + case "$2" in + "") + # default lockscreen + prelock + systemctl suspend && lock "$l_resized" + postlock + ;; + + dim) + # lockscreen with dimmed background + prelock + systemctl suspend && lock "$l_dim" + postlock + ;; + + blur) + # set lockscreen with blurred background + prelock + systemctl suspend && lock "$l_blur" + postlock + ;; + + dimblur) + # set lockscreen with dimmed + blurred background + prelock + systemctl suspend && lock "$l_dimblur" + postlock + ;; + esac + ;; + + -w | --wall) case "$2" in "") |