Advertisement
sonerzerone

lauch.sh

Apr 10th, 2020
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.11 KB | None | 0 0
  1. #!/usr/bin/env sh
  2.  
  3. # Terminate already running bar instances
  4. killall -q polybar
  5.  
  6. # Wait until the processes have been shut down
  7. while pgrep -x polybar >/dev/null; do sleep 1; done
  8.  
  9. source "${HOME}/.cache/wal/colors.sh"
  10. background=$color0
  11. background_alt=$color3
  12. foreground=$color15
  13. foreground_alt=$color2
  14. highlight=$color4
  15.  
  16. # For correct work battery on polybar
  17. tmp=$(ls -1 /sys/class/power_supply)
  18. tmparr=($tmp)
  19. adp=${tmparr[0]}
  20. bat=${tmparr[1]}
  21.  
  22. export POLY_WS_ICON_0="1;%{F$foreground_alt}%{F-} web"
  23. export POLY_WS_ICON_1="2;%{F$foreground_alt}%{F-} dev"
  24. export POLY_WS_ICON_2="3;%{F$foreground_alt}%{F-} ent"
  25. export POLY_WS_ICON_3="4;%{F$foreground_alt}%{F-} com"
  26. export POLY_WS_ICON_4="5;%{F$foreground_alt}%{F-} vid"
  27. export POLY_WS_ICON_5="6;%{F$foreground_alt}%{F-} bit"
  28. export POLY_WS_ICON_6="7;%{F$foreground_alt}%{F-} rnd"
  29. export POLY_WS_ICON_7="8;%{F$foreground_alt}%{F-} rnd"
  30. export POLY_WS_ICON_8="9;%{F$foreground_alt}%{F-} rnd"
  31.  
  32. # Change to existing monitors
  33. MONITOR=eDP-1-1 BAT=$bat ADP=$adp polybar main &
  34. MONITOR=HDMI-0 BAT=$bat ADP=$adp polybar secondary &
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement