2 Commits

Author SHA1 Message Date
kenji fa39d60ded add(waybar): special workspaces 2025-12-28 13:53:32 -06:00
kenji 71cf63c461 add(hypr): add special workspace 2025-12-28 13:51:35 -06:00
2 changed files with 10 additions and 1 deletions
+4 -1
View File
@@ -63,6 +63,9 @@
"SUPER, Y, Toggle YouTube, togglespecialworkspace, youtube" "SUPER, Y, Toggle YouTube, togglespecialworkspace, youtube"
"SUPER, P, Toggle Preload, togglespecialworkspace, preload" "SUPER, P, Toggle Preload, togglespecialworkspace, preload"
"SUPER, S, Toggle Special Workspace, togglespecialworkspace, custom"
"SUPER + Shift, S, Move to Special Workspace, movetoworkspace, special:custom"
# [Workspaces] Toggle between most recent workspaces # [Workspaces] Toggle between most recent workspaces
"SUPER, Tab, Cycle workspaces, workspace, previous" "SUPER, Tab, Cycle workspaces, workspace, previous"
] ]
@@ -78,7 +81,7 @@
else ws else ws
); );
in [ in [
"SUPER, ${key}, Switch to workspace ${toString ws}, workspace, ${toString ws}" "SUPER, ${key}, Switch to workspace ${toString ws}, exec, hakase-workspace-switch-force ${toString ws}"
"SUPER SHIFT, ${key}, Move window to workspace ${toString ws}, movetoworkspace, ${toString ws}" "SUPER SHIFT, ${key}, Move window to workspace ${toString ws}, movetoworkspace, ${toString ws}"
] ]
) )
+6
View File
@@ -30,6 +30,9 @@
"hyprland/workspaces" = { "hyprland/workspaces" = {
on-click = "activate"; on-click = "activate";
show-special = true;
all-outputs = true;
ignore-workspaces = ["special:preload"];
format = "{icon}"; format = "{icon}";
format-icons = { format-icons = {
"default" = ""; "default" = "";
@@ -44,6 +47,9 @@
"9" = "9"; "9" = "9";
"10" = "0"; "10" = "0";
"active" = "󱓻"; "active" = "󱓻";
"youtube" = "󰗃";
"music" = "󰎆";
"steam" = "󰓓";
}; };
persistent-workspaces = { persistent-workspaces = {
"1" = []; "1" = [];