diff --git a/i3/.config/i3/config b/i3/.config/i3/config index 9638e13..e2a5238 100644 --- a/i3/.config/i3/config +++ b/i3/.config/i3/config @@ -35,7 +35,7 @@ floating_modifier $mod exec feh --bg-scale ~/var/inbox/ng_photos/`ls -Ar ~/var/inbox/ng_photos | tail -n 1` # polybar -exec_always --no-startup-id polybar primary +exec_always --no-startup-id ~/.config/polybar/launch.sh # # panel #bar { diff --git a/polybar/.config/polybar/config b/polybar/.config/polybar/config index 5ed67f5..0515142 100644 --- a/polybar/.config/polybar/config +++ b/polybar/.config/polybar/config @@ -28,7 +28,7 @@ secondary = #e60053 alert = #bd2c40 [bar/primary] -;monitor = ${env:MONITOR:HDMI-1} +monitor = ${env:MONITOR:} width = 100% height = 24 ;offset-x = 1% diff --git a/polybar/.config/polybar/launch.sh b/polybar/.config/polybar/launch.sh new file mode 100755 index 0000000..91ec29d --- /dev/null +++ b/polybar/.config/polybar/launch.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash +# +pkill polybar + +for m in $(polybar --list-monitors | cut -d":" -f1); do + MONITOR=$m polybar --reload primary & +done