diff --git a/home/main/hyprland.nix b/home/main/hyprland.nix index f1d6500..20cb764 100644 --- a/home/main/hyprland.nix +++ b/home/main/hyprland.nix @@ -1,4 +1,4 @@ -{pkgs, ...}: { +{ imports = [ ../modules/hyprland.nix ]; @@ -7,7 +7,26 @@ settings = { workspace = [ "1, monitor:DP-1" - "2, monitor:DP-2" + "2, monitor:DP-1" + "3, monitor:DP-1" + "4, monitor:DP-1" + "5, monitor:DP-1" + "6, monitor:DP-1" + "7, monitor:DP-1" + "8, monitor:DP-1" + "9, monitor:DP-1" + "10, monitor:DP-1" + + "11, monitor:DP-2" + "12, monitor:DP-2" + "13, monitor:DP-2" + "14, monitor:DP-2" + "15, monitor:DP-2" + "16, monitor:DP-2" + "17, monitor:DP-2" + "18, monitor:DP-2" + "19, monitor:DP-2" + "20, monitor:DP-2" ]; }; diff --git a/home/modules/hyprland.nix b/home/modules/hyprland.nix index baeb35b..c547e6e 100644 --- a/home/modules/hyprland.nix +++ b/home/modules/hyprland.nix @@ -159,6 +159,40 @@ "$mainMod ALT, code:18, movetoworkspacesilent, 9" "$mainMod ALT, code:19, movetoworkspacesilent, 10" + # switch worspace + "$mainMod CTRL, code:10, workspace, 11" + "$mainMod CTRL, code:11, workspace, 12" + "$mainMod CTRL, code:12, workspace, 13" + "$mainMod CTRL, code:13, workspace, 14" + "$mainMod CTRL, code:14, workspace, 15" + "$mainMod CTRL, code:15, workspace, 16" + "$mainMod CTRL, code:16, workspace, 17" + "$mainMod CTRL, code:17, workspace, 18" + "$mainMod CTRL, code:18, workspace, 19" + "$mainMod CTRL, code:19, workspace, 20" + + # same as above, but switch to the workspace + "$mainMod CTRL SHIFT, code:10, movetoworkspace, 11" + "$mainMod CTRL SHIFT, code:11, movetoworkspace, 12" + "$mainMod CTRL SHIFT, code:12, movetoworkspace, 13" + "$mainMod CTRL SHIFT, code:13, movetoworkspace, 14" + "$mainMod CTRL SHIFT, code:14, movetoworkspace, 15" + "$mainMod CTRL SHIFT, code:15, movetoworkspace, 16" + "$mainMod CTRL SHIFT, code:16, movetoworkspace, 17" + "$mainMod CTRL SHIFT, code:17, movetoworkspace, 18" + "$mainMod CTRL SHIFT, code:18, movetoworkspace, 19" + "$mainMod CTRL SHIFT, code:19, movetoworkspace, 20" + "$mainMod CTRL ALT, code:10, movetoworkspacesilent, 11" + "$mainMod CTRL ALT, code:11, movetoworkspacesilent, 12" + "$mainMod CTRL ALT, code:12, movetoworkspacesilent, 13" + "$mainMod CTRL ALT, code:13, movetoworkspacesilent, 14" + "$mainMod CTRL ALT, code:14, movetoworkspacesilent, 15" + "$mainMod CTRL ALT, code:15, movetoworkspacesilent, 16" + "$mainMod CTRL ALT, code:16, movetoworkspacesilent, 17" + "$mainMod CTRL ALT, code:17, movetoworkspacesilent, 18" + "$mainMod CTRL ALT, code:18, movetoworkspacesilent, 19" + "$mainMod CTRL ALT, code:19, movetoworkspacesilent, 20" + # window control "$mainMod SHIFT, left, movewindow, l" "$mainMod SHIFT, right, movewindow, r"