From cbe745e93e530f5e1ef3b95c9724ad70b9c95a9f Mon Sep 17 00:00:00 2001 From: Justine Smithies Date: Sat, 13 Jun 2026 13:05:51 +0100 Subject: Updated to use new MangoWM IPC mmsg --- .config/waybar/scripts/layout.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to '.config/waybar/scripts/layout.sh') diff --git a/.config/waybar/scripts/layout.sh b/.config/waybar/scripts/layout.sh index f7c7691..eef873a 100755 --- a/.config/waybar/scripts/layout.sh +++ b/.config/waybar/scripts/layout.sh @@ -1,14 +1,14 @@ #!/bin/sh # Get focused output -output="$(mmsg -g | grep "selmon 1" | awk '{print$1}')" +output="$(mmsg get all-monitors | jq -r '.monitors[] | select(.active == true) | .name')" case $1 in toggle) - mmsg -d switch_layout + mmsg dispatch switch_layout ;; *) - text=$(mmsg -g | grep " layout" | sort -t: -k2,2nr -r | awk '{ print $3 }' FS=' ') + text=$(mmsg get all-monitors | jq -r '.monitors[] | .layout_symbol') echo "{\"text\":\""$text"\", \"tooltip\":\""$tooltip"\"}" ;; esac -- cgit v1.3