#!/bin/sh WCLONG="$(crcparse WC)" WC="$(basename "$WCLONG")" CONFIG="${XDG_CONFIG_HOME:-$HOME/.config}" if [ ! -f "$CONFIG/waybar/config-$WC" ]; then printf "$CONFIG/waybar/config-$WC waybar config does not exist!\n" exit 1 fi OUTPUTS="$(wlr-randr | grep -B5 'Enabled: yes' | sed '/^\s\s*/d;/^--/d' | cut -d' ' -f1)" [ -n "$OUTPUTS" -a -z "$(find "$CONFIG"/waybar -name "config-$WC-*")" ] && \ rm -rf "$CONFIG/waybar/config-$WC-*" echo "$OUTPUTS" | while read i; do sed 's/%%DISPLAY%%/'$i'/' "$CONFIG"/waybar/config-$WC > "$CONFIG"/waybar/config-$WC-$i done