diff --git a/bar/eww/scripts/hypr/get-workspaces b/bar/eww/scripts/hypr/get-workspaces index 273e5aa..9975b87 100755 --- a/bar/eww/scripts/hypr/get-workspaces +++ b/bar/eww/scripts/hypr/get-workspaces @@ -1,11 +1,10 @@ #!/bin/dash spaces (){ - hyprctl workspaces -j | jq -c 'map({id: .id, windows: .windows, monitor: .monitorID})' + hyprctl workspaces -j | jq -c 'map({id: .id, windows: .windows, monitor: .monitorID}) | sort_by(.id)' } spaces socat -u UNIX-CONNECT:/tmp/hypr/$HYPRLAND_INSTANCE_SIGNATURE/.socket2.sock - | while read -r line; do spaces done -