Проблема такова, я установил i3, и решил поставить polybar. В конфиг i3 добавил следующеe:
exec_always --no-startup-id $HOME/.config/polybar/launch.sh
мой launch.sh
#!/usr/bin/env sh
killall -q polybar
while pgrep -x polybar >/dev/null; do sleep 1; done
polybar top &
При этом polybar запускается через терминал командой "polybar example"