From 288ccb3984c7cb46b67d0f6bf7fb6d53c5d7a2d3 Mon Sep 17 00:00:00 2001 From: bd Date: Sat, 13 Dec 2025 23:43:10 -0500 Subject: guix: full refactor of configuration structure --- .config/eww/scripts/update_workspaces | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100755 .config/eww/scripts/update_workspaces (limited to '.config/eww/scripts/update_workspaces') diff --git a/.config/eww/scripts/update_workspaces b/.config/eww/scripts/update_workspaces deleted file mode 100755 index 4fb1b1c..0000000 --- a/.config/eww/scripts/update_workspaces +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh - -gib_workspace_names() { - wmctrl -d \ - | awk '{ print $1 " " $2 " " $9 }' \ - | grep -v NSP -} - -gib_workspace_yuck() { - buffered="" - gib_workspace_names | while read -r id active name; do - name="${name#*_}" - if [ "$active" == '*' ]; then - active_class="active" - else - active_class="inactive" - fi - - if wmctrl -l | grep --regexp '.*\s\+'"$id"'\s\+.*' >/dev/null; then - button_class="occupied" - button_name="●" - else - button_class="empty" - button_name="○" - fi - buffered+="(button :class \"$button_class $active_class\" :onclick \"wmctrl -s $id\" \"$button_name\")" - echo -n "$buffered" - buffered="" - done -} - -box_attrs=':orientation "h" :class "workspaces" :space-evenly false :halign "center" :valign "center" :vexpand false :spacing 8 ' - -echo "(box $box_attrs $(gib_workspace_yuck))" -- cgit v1.2.3