From 3c8e853d9e3af36d2a669abf048152c239983af7 Mon Sep 17 00:00:00 2001 From: SebastianStork Date: Sun, 19 May 2024 21:43:30 +0200 Subject: [PATCH] Add special scratchpad workspace --- modules/home/de/hyprland/keybinds.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/modules/home/de/hyprland/keybinds.nix b/modules/home/de/hyprland/keybinds.nix index f771191..edf2e89 100644 --- a/modules/home/de/hyprland/keybinds.nix +++ b/modules/home/de/hyprland/keybinds.nix @@ -26,7 +26,6 @@ bind = SUPER, F, exec, nemo bind = SUPER, C, exec, codium - # Move focus bind = SUPER, left, movefocus, l bind = SUPER, right, movefocus, r @@ -114,18 +113,22 @@ bind = SUPER, ESCAPE, togglespecialworkspace, blank bind = SUPER, ESCAPE, togglespecialworkspace, blank + # Scratchpad workspace + workspace = special:scratchpad, gapsout:30 + bind = SUPER , X, togglespecialworkspace, scratchpad + # Music workspace + workspace = special:music, border:false, gapsout:30, on-created-empty:spotify exec-once = [workspace special:music silent] spotify - workspace = special:music, border:false, gapsout:20, on-created-empty:spotify bind = SUPER, S, togglespecialworkspace, music # Chat workspace + workspace = special:chat, border:false, gapsout:30, on-created-empty:webcord exec-once = [workspace special:chat silent] webcord - workspace = special:chat, border:false, gapsout:20, on-created-empty:webcord bind = SUPER, D, togglespecialworkspace, chat # Flake workspace - workspace = special:flake, border:false, gapsout:40, on-created-empty:kitty --directory $FLAKE --override background_opacity=0.6 + workspace = special:flake, border:false, gapsout:30, on-created-empty:kitty --directory $FLAKE --override background_opacity=0.7 windowrulev2 = noblur, class:(kitty), onworkspace:special:flake bind = SUPER, Q, togglespecialworkspace, flake '';