diff --git a/de/home/.config/eww/eww.yuck b/de/home/.config/eww/eww.yuck index 7083f8f..2c1b6b9 100644 --- a/de/home/.config/eww/eww.yuck +++ b/de/home/.config/eww/eww.yuck @@ -1,24 +1,7 @@ -(deflisten workspacesArray :initial "${[1]}" - `~/.config/eww/scripts/getWorkspaces.sh`) - (include "modules/bar.yuck") (include "modules/bar/workspaces.yuck") -(deflisten workspacesArray :initial "${[1]}" - `~/.config/eww/scripts/getWorkspaces.sh`) - -(defwidget workspaces [array] -(box :class "workspaces" - :orientation "h" - :space-evenly true - :halign "start" - - (for entry in array - (button :onclick `swaymsg workspace "${entry.name}"` - :class {entry.focused ? "focused" : ""} - `${replace(entry.name,".*:","")}`)))) - (defpoll active_profile :initial false :interval "1s" "sp-profile-icon") diff --git a/de/home/.config/eww/modules/bar/workspaces.yuck b/de/home/.config/eww/modules/bar/workspaces.yuck index 54f95fa..5ba8ce7 100644 --- a/de/home/.config/eww/modules/bar/workspaces.yuck +++ b/de/home/.config/eww/modules/bar/workspaces.yuck @@ -1,3 +1,6 @@ +(deflisten workspacesArray :initial "${[1]}" + `~/.config/eww/scripts/getWorkspaces.sh`) + (defwidget workspaces [array] (box :class "workspaces" :orientation "h" diff --git a/t16g2/home/.config/sway/config.d/display.d/t16g2 b/t16g2/home/.config/sway/config.d/display.d/t16g2 index 37324f0..069214b 100644 --- a/t16g2/home/.config/sway/config.d/display.d/t16g2 +++ b/t16g2/home/.config/sway/config.d/display.d/t16g2 @@ -5,8 +5,8 @@ output eDP-1 { position 0 0 # bg $HOME/.config/sway/assets/wallpaper/eDP-1/_default.jpg fill } -exec_always sleep 1;eww show --screen "0x0A31" bar -exec_always sleep 1;eww show --screen "0x0A31" widgets +exec_always sleep 1;eww open --screen "0x0A31" bar +exec_always sleep 1;eww open --screen "0x0A31" widgets output DP-7 { scale 1