From c99739a2e3d52b186c18e4d46c61b856343ee2eb Mon Sep 17 00:00:00 2001 From: Joakim Hulthe Date: Fri, 26 Jul 2024 11:25:34 +0200 Subject: [PATCH] hypr: Use wmutils for workspace switching --- tree/.config/hypr/hyprland.conf.tpl | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/tree/.config/hypr/hyprland.conf.tpl b/tree/.config/hypr/hyprland.conf.tpl index 44051ac..45c5fdf 100644 --- a/tree/.config/hypr/hyprland.conf.tpl +++ b/tree/.config/hypr/hyprland.conf.tpl @@ -158,16 +158,18 @@ bind = $mainMod, K, movefocus, u bind = $mainMod, J, movefocus, d # Switch workspaces with mainMod + [0-9] -bind = $mainMod, 1, workspace, 1 -bind = $mainMod, 2, workspace, 2 -bind = $mainMod, 3, workspace, 3 -bind = $mainMod, 4, workspace, 4 -bind = $mainMod, 5, workspace, 5 -bind = $mainMod, 6, workspace, 6 -bind = $mainMod, 7, workspace, 7 -bind = $mainMod, 8, workspace, 8 -bind = $mainMod, 9, workspace, 9 -bind = $mainMod, 0, workspace, 10 +# using wmutils instead of builtin workspace ensures eww-bar gets updated +# bind = $mainMod, 1, workspace, 1 +bind = $mainMod, 1, exec, wmutils switch-workspace 1 +bind = $mainMod, 2, exec, wmutils switch-workspace 2 +bind = $mainMod, 3, exec, wmutils switch-workspace 3 +bind = $mainMod, 4, exec, wmutils switch-workspace 4 +bind = $mainMod, 5, exec, wmutils switch-workspace 5 +bind = $mainMod, 6, exec, wmutils switch-workspace 6 +bind = $mainMod, 7, exec, wmutils switch-workspace 7 +bind = $mainMod, 8, exec, wmutils switch-workspace 8 +bind = $mainMod, 9, exec, wmutils switch-workspace 9 +bind = $mainMod, 0, exec, wmutils switch-workspace 10 # Move active window to a workspace with mainMod + SHIFT + [0-9] bind = $mainMod SHIFT, 1, movetoworkspacesilent, 1