From 3a9d591341c728aeac5743e5bb3ad662c1e46f0e Mon Sep 17 00:00:00 2001 From: DerGrumpf Date: Tue, 25 Mar 2025 13:46:53 +0100 Subject: [PATCH] Changed: Hyprland Config --- home/hyprland/default.nix | 82 +++++++++++++++++++-------------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/home/hyprland/default.nix b/home/hyprland/default.nix index 2bd29ae..1b9470a 100644 --- a/home/hyprland/default.nix +++ b/home/hyprland/default.nix @@ -1,7 +1,7 @@ { inputs, pkgs, ...}: let package = pkgs.hyprland; - mainMod = "SUPER"; + super = "SUPER"; in { @@ -38,56 +38,56 @@ in bind = [ - "$mainMod, Q, exec, $terminal" - "$mainMod, C, killactive, " - "$mainMod, M, exit, " - "$mainMod, E, exec, $fileManager" - "$mainMod, V, togglefloating, " - "$mainMod, R, exec, $menu" - "$mainMod, S, exec, $power" - "$mainMod, P, pseudo, " # dwindle - "$mainMod, J, togglesplit, "# dwindle + "${super}, Q, exec, $terminal" + "${super}, C, killactive, " + "${super}, M, exit, " + "${super}, E, exec, $fileManager" + "${super}, V, togglefloating, " + "${super}, R, exec, $menu" + "${super}, S, exec, $power" + "${super}, P, pseudo, " # dwindle + "${super}, J, togglesplit, "# dwindle # Move focus with mainMod + arrow keys - "$mainMod, left, movefocus, l" - "$mainMod, right, movefocus, r" - "$mainMod, up, movefocus, u" - "$mainMod, down, movefocus, d" + "${super}, left, movefocus, l" + "${super}, right, movefocus, r" + "${super}, up, movefocus, u" + "${super}, down, movefocus, d" # Switch workspaces with mainMod + [0-9] - "$mainMod, 1, workspace, 1" - "$mainMod, 2, workspace, 2" - "$mainMod, 3, workspace, 3" - "$mainMod, 4, workspace, 4" - "$mainMod, 5, workspace, 5" - "$mainMod, 6, workspace, 6" - "$mainMod, 7, workspace, 7" - "$mainMod, 8, workspace, 8" - "$mainMod, 9, workspace, 9" - "$mainMod, 0, workspace, 10" + "${super}, 1, workspace, 1" + "${super}, 2, workspace, 2" + "${super}, 3, workspace, 3" + "${super}, 4, workspace, 4" + "${super}, 5, workspace, 5" + "${super}, 6, workspace, 6" + "${super}, 7, workspace, 7" + "${super}, 8, workspace, 8" + "${super}, 9, workspace, 9" + "${super}, 0, workspace, 10" # Move active window to a workspace with mainMod + SHIFT + [0-9] - "$mainMod SHIFT, 1, movetoworkspace, 1" - "$mainMod SHIFT, 2, movetoworkspace, 2" - "$mainMod SHIFT, 3, movetoworkspace, 3" - "$mainMod SHIFT, 4, movetoworkspace, 4" - "$mainMod SHIFT, 5, movetoworkspace, 5" - "$mainMod SHIFT, 6, movetoworkspace, 6" - "$mainMod SHIFT, 7, movetoworkspace, 7" - "$mainMod SHIFT, 8, movetoworkspace, 8" - "$mainMod SHIFT, 9, movetoworkspace, 9" - "$mainMod SHIFT, 0, movetoworkspace, 10" + "${super} SHIFT, 1, movetoworkspace, 1" + "${super} SHIFT, 2, movetoworkspace, 2" + "${super} SHIFT, 3, movetoworkspace, 3" + "${super} SHIFT, 4, movetoworkspace, 4" + "${super} SHIFT, 5, movetoworkspace, 5" + "${super} SHIFT, 6, movetoworkspace, 6" + "${super} SHIFT, 7, movetoworkspace, 7" + "${super} SHIFT, 8, movetoworkspace, 8" + "${super} SHIFT, 9, movetoworkspace, 9" + "${super} SHIFT, 0, movetoworkspace, 10" # Example special workspace (scratchpad) - #"$mainMod, S, togglespecialworkspace, magic" - "$mainMod SHIFT, S, movetoworkspace, special:magic" + #"${super}, S, togglespecialworkspace, magic" + "${super} SHIFT, S, movetoworkspace, special:magic" # Scroll through existing workspaces with mainMod + scroll - "$mainMod, mouse_down, workspace, e+1" - "$mainMod, mouse_up, workspace, e-1" + "${super}, mouse_down, workspace, e+1" + "${super}, mouse_up, workspace, e-1" # Screenshot - "$mainMod, Z, exec, grim -g "$(slurp)" $HOME/Pictures/Screenshots/$(date +'%s_grim.png')" + ''${super}, Z, exec, grim -g "$(slurp)" $HOME/Pictures/Screenshots/$(date +'%s_grim.png')'' ]; bindl = [ @@ -109,8 +109,8 @@ in ]; bindm = [ - "$mainMod, mouse:272, movewindow" - "$mainMod, mouse:273, resizewindow" + "${super}, mouse:272, movewindow" + "${super}, mouse:273, resizewindow" ]; };