add swayidle for iMac16,2 and added swaylock shortcut to sway/config as well as a lockman.sh script I found online
This commit is contained in:
@@ -107,6 +107,9 @@ bindsym $mod+space focus mode_toggle
|
||||
bindsym $mod+a focus parent
|
||||
bindsym $mod+r mode "resize"
|
||||
|
||||
# Hide waybar/enable
|
||||
bindsym $mod+escape exec killall -SIGUSR1 waybar
|
||||
|
||||
mode "resize" {
|
||||
bindsym $left resize shrink width 20px
|
||||
bindsym $down resize grow height 20px
|
||||
@@ -122,6 +125,10 @@ bindsym Return mode "default"
|
||||
bindsym Escape mode "default"
|
||||
}
|
||||
|
||||
# Lock screen
|
||||
set $lockman exec bash ~/.config/sway/lockman.sh
|
||||
bindsym $mod+Shift+p exec $lockman
|
||||
|
||||
# includes
|
||||
include /etc/sway/config.d/*
|
||||
# swaysome config append
|
||||
|
||||
9
configs/sway_g/iMac16,2/lockman.sh
Executable file
9
configs/sway_g/iMac16,2/lockman.sh
Executable file
@@ -0,0 +1,9 @@
|
||||
#!/bin/sh
|
||||
# Times the screen off and puts it to background
|
||||
#swayidle \
|
||||
# timeout 10 'swaymsg "output * dpms off"' \
|
||||
# resume 'swaymsg "output * dpms on"' &
|
||||
# Locks the screen immediately
|
||||
swaylock -c 550000
|
||||
# Kills last background task so idle timer doesn't keep running
|
||||
#kill %%
|
||||
3
configs/sway_g/iMac16,2/swayidle/config
Normal file
3
configs/sway_g/iMac16,2/swayidle/config
Normal file
@@ -0,0 +1,3 @@
|
||||
exec swayidle -w \
|
||||
timeout 300 'swaylock -f -c 000000' \
|
||||
timeout 330 'swaymsg "output * dpms off"' \
|
||||
Reference in New Issue
Block a user