diff options
author | zachir <zachir@librem.one> | 2023-02-24 01:31:16 -0600 |
---|---|---|
committer | zachir <zachir@librem.one> | 2023-02-24 01:31:16 -0600 |
commit | 0145b5aeff2b9d7659b78958bf403082ee354ef6 (patch) | |
tree | 7307a1caef8d5b3794a3b6acef4968c1dee59bc7 /autostart.sh | |
parent | 54973fdc45fe4d512a2f9e96fdba4962157acbfe (diff) |
change autostart for wayland
Diffstat (limited to 'autostart.sh')
-rwxr-xr-x | autostart.sh | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/autostart.sh b/autostart.sh index 5984a49..d831474 100755 --- a/autostart.sh +++ b/autostart.sh @@ -7,19 +7,20 @@ runifnot () { fi fi } +killandrun () { + if type $1 >/dev/null; then + echo $1 + if [ -n "$(pgrep -Uzachir -f $1)" ]; then + pkill -Uzachir $1 + fi + $@ & + fi +} #runifnot runsvdir ~/.runit/runsvdir -runifnot picom -runifnot xss-lock slockd -runifnot sxhkd -runifnot dunst -runifnot caffeine -if "$(type xmonad >/dev/null 2>&1)"; then - if ["$(crcparse WM)" = "$(which xmonad)" ]; then - runifnot stalonetray - fi -fi -xwallpaper --zoom ~/background.jpg -setxkbmap -option "caps:escape" +runifnot swayidle +runifnot mako +killandrun waybar +killandrun swaybg -i ~/background.jpg [ -x "$XDG_CONFIG_HOME/computerrc.sh" ] && "$XDG_CONFIG_HOME/computerrc.sh" |