From 0145b5aeff2b9d7659b78958bf403082ee354ef6 Mon Sep 17 00:00:00 2001 From: zachir Date: Fri, 24 Feb 2023 01:31:16 -0600 Subject: change autostart for wayland --- autostart.sh | 25 +++++++++++++------------ 1 file 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" -- cgit v1.2.3