diff options
| author | davidovski <david@davidovski.xyz> | 2025-11-01 13:34:24 +0000 | 
|---|---|---|
| committer | davidovski <david@davidovski.xyz> | 2025-11-01 13:34:24 +0000 | 
| commit | 1be76e6c709f95a1a8a631abbddee9d8f89ea7cc (patch) | |
| tree | da4b11c011428dd391c02b39248680a2cd2d57d7 /config/polybar/launch.sh | |
| parent | e0a89621bde0751d1b340580f886976a79bf4db3 (diff) | |
add xrandr script
Diffstat (limited to 'config/polybar/launch.sh')
| -rwxr-xr-x | config/polybar/launch.sh | 21 | 
1 files changed, 17 insertions, 4 deletions
diff --git a/config/polybar/launch.sh b/config/polybar/launch.sh index f9ece03..71d5923 100755 --- a/config/polybar/launch.sh +++ b/config/polybar/launch.sh @@ -13,13 +13,26 @@ while pgrep -u $UID -x polybar >/dev/null; do sleep 0.1; done  polybar -m | while read -r mon; do      export MONITOR=$(echo $mon | cut -d: -f1) +    width="$(echo $mon | cut -d' ' -f2 | cut -dx -f1)" +    w=1920 +    case "$width" in +        1920) w=1920 +            ;; +        1080) w=1080 +            ;; +        2560) w=2560 +            ;; +        *) w=1920 +    esac +      echo $mon | grep -q "(primary)" && {          polybar ws & -        polybar time2560 & -        polybar right2560 & -        polybar mpd2560 & + +        polybar time$w & +        polybar right$w & +        polybar mpd$w &      } || {          polybar ws & -        polybar time1080 & +        polybar time$w &      }  done  | 
