sway: lock screen when lid is closed

plus, update lock.sh script
This commit is contained in:
2022-07-17 19:34:15 +03:00
parent dd6c5ea662
commit 01f7929c89
2 changed files with 11 additions and 15 deletions

View File

@@ -1,16 +1,13 @@
#! /bin/bash
__lock() {
gtklock
}
# leave it here in case i'll need it later
# swaylock \
# --screenshots \
# --indicator \
# --indicator-radius 100 \
# --indicator-thickness 7 \
# --clock \
# --ring-color ffeced \
# --key-hl-color 0291ff \
# --effect-blur 7x5 \
# --effect-vignette 0.5:0.5 \
# --fade-in 0.2
amount_of_outputs=$(swaymsg -t get_outputs | grep -i name | wc -l)
if [[ "$amount_of_outputs" == "1" ]]; then
__lock
else
swaymsg output eDP-1 disable
fi

View File

@@ -90,8 +90,7 @@ output $mainMonitor {
mode 1920x1080@144Hz
}
bindswitch --reload --locked lid:on output $laptopMonitor disable
bindswitch --reload --locked lid:off output $laptopMonitor enable
bindswitch --reload lid:on exec "$HOME/dotfiles/bin/lock.sh"