From 239013386f97f068ab867629157529b52b9fb88c Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Wed, 4 Feb 2026 01:15:49 -0800 Subject: [PATCH] Switch back to workspaces --- dotfiles/config/waybar/config.jsonc | 19 ++++++++++--------- dotfiles/config/waybar/style.css | 17 +++++++++++++++++ 2 files changed, 27 insertions(+), 9 deletions(-) diff --git a/dotfiles/config/waybar/config.jsonc b/dotfiles/config/waybar/config.jsonc index 2a9d45e4..e5f479e4 100644 --- a/dotfiles/config/waybar/config.jsonc +++ b/dotfiles/config/waybar/config.jsonc @@ -3,7 +3,7 @@ "height": 30, "spacing": 4, "modules-left": [ - "wlr/taskbar", + "hyprland/workspaces", "hyprland/submap" ], "modules-center": [ @@ -82,14 +82,15 @@ "format-source-muted": "MIC muted", "on-click": "pavucontrol" }, - "wlr/taskbar": { - "format": "{icon}", - "icon-size": 16, - "tooltip-format": "{title}", + "hyprland/workspaces": { + "format": "{id}", "on-click": "activate", - "on-click-middle": "close", - "ignore-list": [ - "waybar" - ] + "workspace-taskbar": { + "enable": true, + "update-active-window": true, + "format": "{icon}", + "icon-size": 16, + "on-click-window": "hyprctl dispatch focuswindow address:{address}" + } } } diff --git a/dotfiles/config/waybar/style.css b/dotfiles/config/waybar/style.css index 3e114aa7..df2d5d23 100644 --- a/dotfiles/config/waybar/style.css +++ b/dotfiles/config/waybar/style.css @@ -77,6 +77,23 @@ button:hover { background-color: #eb4d4b; } +#workspaces .workspace-label { + padding: 0 6px; +} + +#workspaces .taskbar-window { + padding: 0 4px; +} + +#workspaces .taskbar-window.active { + background-color: #64727D; + box-shadow: inset 0 -3px #ffffff; +} + +#workspaces .taskbar-window image { + margin: 0 2px; +} + #mode { background-color: #64727D; box-shadow: inset 0 -3px #ffffff;