Add i3locking

This commit is contained in:
Marco Thomas
2021-07-25 14:04:37 +02:00
parent e74db35bcc
commit b71212f2b8
3 changed files with 24 additions and 1 deletions

View File

@@ -1,6 +1,10 @@
set $mod Mod4
font pango:SFMono Nerd Font Mono 10
# correct locking
exec --no-startup-id xss-lock --transfer-sleep-lock -- lock.sh
bindsym $mod+Shift+BackSpace exec "loginctl lock-session"
# Use Mouse+$mod to drag floating windows to their wanted position
floating_modifier $mod

19
files/scripts/lock.sh Executable file
View File

@@ -0,0 +1,19 @@
#!/bin/bash
if [ `hostname` == "nazarick" ];then
pic=$HOME/data/nextcloud/wallpaper/lock219.png
else
pic=$HOME/data/nextcloud/wallpaper/lock169.png
fi
if [ $USER == "marc" ];then
i3lock --nofork \
-i ${pic} \
--inside-color=#373445ff --ring-color=ffffffff --line-uses-inside \
--keyhl-color=d23c3dff --bshl-color=d23c3dff --separator-color=00000000 \
--insidever-color=fecf4dff --insidewrong-color=d23c3dff \
--ringver-color=ffffffff --ringwrong-color=ffffffff --ind-pos="x+86:y+1003" \
--radius=15 --verif-text="" --wrong-text="" --noinput-text=""
else
xlock -mode blank
fi