dotfiles/de/home/.config/eww/scripts/bar/active-workspace
2025-07-24 11:00:03 -07:00

14 lines
304 B
Bash
Executable file

#!/bin/bash
function get_workspaces_info() {
output=$(swaymsg -t get_workspaces | jq -r '.. | select(.type?) | select(.focused==true).num')
echo $output
}
get_workspaces_info
swaymsg -t subscribe '["workspace"]' --monitor | {
while read -r event; do
get_workspaces_info
done
}