From 51685d59f29c54075ea0196e9f0590ef031e7fb2 Mon Sep 17 00:00:00 2001 From: kenji Date: Sun, 28 Dec 2025 14:16:48 -0600 Subject: [PATCH] add(waybar): #special workspace --- apps/waybar/home.nix | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/apps/waybar/home.nix b/apps/waybar/home.nix index 9ba2ac2..ccbb085 100644 --- a/apps/waybar/home.nix +++ b/apps/waybar/home.nix @@ -17,7 +17,7 @@ spacing = 0; height = 26; - modules-left = ["custom/omarchy" "hyprland/workspaces"]; + modules-left = ["custom/omarchy" "hyprland/workspaces" "hyprland/workspaces#special"]; modules-center = ["clock" "custom/update" "custom/screenrecording-indicator"]; modules-right = [ "group/tray-expander" @@ -30,9 +30,8 @@ "hyprland/workspaces" = { on-click = "activate"; - show-special = true; + show-special = false; all-outputs = true; - ignore-workspaces = ["special:preload"]; format = "{icon}"; format-icons = { "default" = ""; @@ -47,9 +46,6 @@ "9" = "9"; "10" = "0"; "active" = "󱓻"; - "youtube" = "󰗃"; - "music" = "󰎆"; - "steam" = "󰓓"; }; persistent-workspaces = { "1" = []; @@ -60,6 +56,20 @@ }; }; + "hyprland/workspaces#special" = { + on-click = "activate"; + show-special = true; + special-visible-only = true; + all-outputs = true; + ignore-workspaces = ["1" "2" "3" "4" "5" "6" "7" "8" "9" "10"]; + format = "{icon}"; + format-icons = { + "special:youtube" = "󰗃"; + "special:music" = "󰎆"; + "special:steam" = "󰓓"; + }; + }; + "custom/omarchy" = { format = ""; on-click = "omarchy-menu";