add swayidle.sh script
i noticed that after reload, sway doesn't kill previous swayidle, so i made this script to kill it myself. Fine, i'll do it myself. As one once said
This commit is contained in:
7
bin/swayidle.sh
Executable file
7
bin/swayidle.sh
Executable file
@@ -0,0 +1,7 @@
|
|||||||
|
#! /bin/bash
|
||||||
|
|
||||||
|
killall swayidle
|
||||||
|
|
||||||
|
cmd="swaylock"
|
||||||
|
|
||||||
|
swayidle before-sleep $cmd
|
||||||
@@ -37,8 +37,6 @@ set $textColor #cbccc6
|
|||||||
set $mainMonitor "HDMI-A-1"
|
set $mainMonitor "HDMI-A-1"
|
||||||
set $laptopMonitor "eDP-1"
|
set $laptopMonitor "eDP-1"
|
||||||
|
|
||||||
set $lockCmd "swaylock"
|
|
||||||
|
|
||||||
|
|
||||||
# ____ _____ _ _ _____ ____ _ _
|
# ____ _____ _ _ _____ ____ _ _
|
||||||
# / ___| ____| \ | | ____| _ \ / \ | |
|
# / ___| ____| \ | | ____| _ \ / \ | |
|
||||||
@@ -89,9 +87,6 @@ bindswitch --reload --locked lid:on output $laptopMonitor disable
|
|||||||
bindswitch --reload --locked lid:off output $laptopMonitor enable
|
bindswitch --reload --locked lid:off output $laptopMonitor enable
|
||||||
|
|
||||||
|
|
||||||
# idle and lock
|
|
||||||
exec_always swayidle before-sleep $lockCmd
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# _ ____ ____ _ ___ ____ _ _____ ___ ___ _ _ ____
|
# _ ____ ____ _ ___ ____ _ _____ ___ ___ _ _ ____
|
||||||
@@ -135,6 +130,7 @@ exec_always --no-startup-id xrdb -load $HOME/.Xresources
|
|||||||
exec_always --no-startup-id $HOME/.config/waybar/launch.sh
|
exec_always --no-startup-id $HOME/.config/waybar/launch.sh
|
||||||
exec_always --no-startup-id dunst
|
exec_always --no-startup-id dunst
|
||||||
exec_always --no-startup-id $HOME/dotfiles/bin/set-wallpaper --restore
|
exec_always --no-startup-id $HOME/dotfiles/bin/set-wallpaper --restore
|
||||||
|
exec_always --no-startup-id $HOME/dotfiles/bin/swayidle.sh
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user