| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- #!/bin/bash
- source $HOME/dotfiles/Profile.env
- # Завершить текущие экземпляры polybar
- killall -q polybar
- # Ожидание полного завершения работы процессов
- while pgrep -u $UID -x polybar >/dev/null; do sleep 1; done
- if [ $profile == "work" ]
- then
- # Запуск Polybar
- if [[ $(xrandr -q | grep " connected" | wc -l) -ge 2 ]]; then
- polybar bar1 &
- polybar bar2 &
- else
- polybar bar1 &
- fi
- elif [ $profile == "laptop" ]
- then
- # Запуск Polybar
- if [[ $(xrandr -q | grep " connected" | wc -l) -ge 2 ]]; then
- polybar bar1 &
- polybar bar2 &
- else
- polybar laptop &
- fi
- else
- # Запуск Polybar
- if [[ $(xrandr -q | grep " connected" | wc -l) -ge 2 ]]; then
- polybar bar1 &
- polybar bar2 &
- else
- polybar bar1 &
- fi
- fi
- notify-send "Polybar загрузился..."
|