From 152ab8bfe1ebeeb65722894f1faf3ad36243074d Mon Sep 17 00:00:00 2001 From: Szymon P Date: Sat, 28 Feb 2026 08:51:09 +0100 Subject: [PATCH 1/8] update: modules/hypr/hyprland.nix --- modules/hypr/hyprland.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/hypr/hyprland.nix b/modules/hypr/hyprland.nix index 1cec470..2f669b1 100644 --- a/modules/hypr/hyprland.nix +++ b/modules/hypr/hyprland.nix @@ -56,7 +56,7 @@ in "col.inactive_border" = "$overlay1"; resize_on_border = false; allow_tearing = false; - layout = if isNixOS then "scrolling" else "dwindle"; # i use hyprland-git on nixos + layout = "scrolling"; }; animations = { From 507f496a53ec4b8263fdd3ed6fbe4c7b1302c204 Mon Sep 17 00:00:00 2001 From: Szymon P Date: Sat, 28 Feb 2026 08:56:57 +0100 Subject: [PATCH 2/8] update: modules/hypr/hyprland.nix --- modules/hypr/hyprland.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/hypr/hyprland.nix b/modules/hypr/hyprland.nix index 2f669b1..be93ae8 100644 --- a/modules/hypr/hyprland.nix +++ b/modules/hypr/hyprland.nix @@ -295,10 +295,10 @@ in binde = [ "$mainMod alt, equal, exec, hyprctl -q keyword cursor:zoom_factor $(hyprctl getoption cursor:zoom_factor | awk '/^float.*/ {print $2 * 1.1}')" "$mainMod alt, minus, exec, hyprctl -q keyword cursor:zoom_factor $(hyprctl getoption cursor:zoom_factor | awk '/^float.*/ {print $2 * 0.9}')" - "$mainMod L_SHIFT, l, resizeactive, 10 0" - "$mainMod L_SHIFT, h, resizeactive, -10 0" - "$mainMod L_SHIFT, k, resizeactive, 0 -10" - "$mainMod L_SHIFT, j, resizeactive, 0 10" + "$mainMod L_SHIFT, l, colresize, 10 0" + "$mainMod L_SHIFT, h, colresize, -10 0" + "$mainMod L_SHIFT, k, colresize, 0 -10" + "$mainMod L_SHIFT, j, colresize, 0 10" ]; bindel = [ @@ -349,8 +349,8 @@ in bindd = [ "$mainMod, F, Make app fullscreen, fullscreen" "$mainMod, T, Toggle floating, togglefloating" - "$mainMod, P, Toggle pseudo, pseudo" - "$mainMod, S, Toggle split, togglesplit" + "$mainMod, S, layoutmsg, swapsplit" + "$mainMod, S, layoutmsg, togglesplit" "$mainMod, Q, Kill active window, killactive" ]; }; From 99aea6fed58dcfb0beff015d40d956bdac4e4253 Mon Sep 17 00:00:00 2001 From: Szymon P Date: Sat, 28 Feb 2026 08:59:25 +0100 Subject: [PATCH 3/8] update: modules/hypr/hyprland.nix --- modules/hypr/hyprland.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/hypr/hyprland.nix b/modules/hypr/hyprland.nix index be93ae8..87b0c8a 100644 --- a/modules/hypr/hyprland.nix +++ b/modules/hypr/hyprland.nix @@ -295,10 +295,8 @@ in binde = [ "$mainMod alt, equal, exec, hyprctl -q keyword cursor:zoom_factor $(hyprctl getoption cursor:zoom_factor | awk '/^float.*/ {print $2 * 1.1}')" "$mainMod alt, minus, exec, hyprctl -q keyword cursor:zoom_factor $(hyprctl getoption cursor:zoom_factor | awk '/^float.*/ {print $2 * 0.9}')" - "$mainMod L_SHIFT, l, colresize, 10 0" - "$mainMod L_SHIFT, h, colresize, -10 0" - "$mainMod L_SHIFT, k, colresize, 0 -10" - "$mainMod L_SHIFT, j, colresize, 0 10" + "$mainMod L_SHIFT, l, layoutmsg, colresize, 10" + "$mainMod L_SHIFT, h,layoutmsg, colresize, -10" ]; bindel = [ @@ -350,7 +348,9 @@ in "$mainMod, F, Make app fullscreen, fullscreen" "$mainMod, T, Toggle floating, togglefloating" "$mainMod, S, layoutmsg, swapsplit" - "$mainMod, S, layoutmsg, togglesplit" + "$mainMod, S, layoutmsg, swapcol, r" + "$mainMod, C, layoutmsg, togglesplit" + "$mainMod, P, layoutmsg, promote" "$mainMod, Q, Kill active window, killactive" ]; }; From 9c545347a7ef9a81c11bf6d982f3825fba1756b2 Mon Sep 17 00:00:00 2001 From: Szymon P Date: Sat, 28 Feb 2026 09:00:23 +0100 Subject: [PATCH 4/8] update: modules/hypr/hyprland.nix --- modules/hypr/hyprland.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/hypr/hyprland.nix b/modules/hypr/hyprland.nix index 87b0c8a..29a2fbc 100644 --- a/modules/hypr/hyprland.nix +++ b/modules/hypr/hyprland.nix @@ -348,7 +348,7 @@ in "$mainMod, F, Make app fullscreen, fullscreen" "$mainMod, T, Toggle floating, togglefloating" "$mainMod, S, layoutmsg, swapsplit" - "$mainMod, S, layoutmsg, swapcol, r" + "$mainMod, S, layoutmsg, swapcol r" "$mainMod, C, layoutmsg, togglesplit" "$mainMod, P, layoutmsg, promote" "$mainMod, Q, Kill active window, killactive" From 7e694f9994f2f446b33b85a2071ab877e84a73c7 Mon Sep 17 00:00:00 2001 From: Szymon P Date: Sat, 28 Feb 2026 09:02:09 +0100 Subject: [PATCH 5/8] update: modules/hypr/hyprland.nix --- modules/hypr/hyprland.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/modules/hypr/hyprland.nix b/modules/hypr/hyprland.nix index 29a2fbc..5250bbe 100644 --- a/modules/hypr/hyprland.nix +++ b/modules/hypr/hyprland.nix @@ -348,9 +348,7 @@ in "$mainMod, F, Make app fullscreen, fullscreen" "$mainMod, T, Toggle floating, togglefloating" "$mainMod, S, layoutmsg, swapsplit" - "$mainMod, S, layoutmsg, swapcol r" "$mainMod, C, layoutmsg, togglesplit" - "$mainMod, P, layoutmsg, promote" "$mainMod, Q, Kill active window, killactive" ]; }; From ff8b2befb6ff27ca5268ed58e6a0f78bea2c87c5 Mon Sep 17 00:00:00 2001 From: Szymon P Date: Sat, 28 Feb 2026 09:03:53 +0100 Subject: [PATCH 6/8] update: modules/hypr/hyprland.nix --- modules/hypr/hyprland.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/hypr/hyprland.nix b/modules/hypr/hyprland.nix index 5250bbe..cc00c9c 100644 --- a/modules/hypr/hyprland.nix +++ b/modules/hypr/hyprland.nix @@ -174,6 +174,7 @@ in workspace = [ "1, monitor:DP-2" + "1, layout: dwindle" "2, monitor:DP-1" "3, monitor:DP-1" "4, monitor:DP-1" From 5889e1125445e4fc2b256b3ade461d751b0d3bab Mon Sep 17 00:00:00 2001 From: Szymon P Date: Sat, 28 Feb 2026 09:06:11 +0100 Subject: [PATCH 7/8] update: modules/hypr/hyprland.nix --- modules/hypr/hyprland.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/hypr/hyprland.nix b/modules/hypr/hyprland.nix index cc00c9c..1ca16c1 100644 --- a/modules/hypr/hyprland.nix +++ b/modules/hypr/hyprland.nix @@ -296,8 +296,10 @@ in binde = [ "$mainMod alt, equal, exec, hyprctl -q keyword cursor:zoom_factor $(hyprctl getoption cursor:zoom_factor | awk '/^float.*/ {print $2 * 1.1}')" "$mainMod alt, minus, exec, hyprctl -q keyword cursor:zoom_factor $(hyprctl getoption cursor:zoom_factor | awk '/^float.*/ {print $2 * 0.9}')" - "$mainMod L_SHIFT, l, layoutmsg, colresize, 10" - "$mainMod L_SHIFT, h,layoutmsg, colresize, -10" + "$mainMod L_SHIFT, l, colresize, 10 0" + "$mainMod L_SHIFT, h, colresize, -10 0" + "$mainMod L_SHIFT, k, colresize, 0 -10" + "$mainMod L_SHIFT, j, colresize, 0 10" ]; bindel = [ From 96e33b9bc45d881c0058146640e9ab1ba7d9c303 Mon Sep 17 00:00:00 2001 From: Szymon P Date: Sat, 28 Feb 2026 09:07:16 +0100 Subject: [PATCH 8/8] update: modules/hypr/hyprland.nix --- modules/hypr/hyprland.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/hypr/hyprland.nix b/modules/hypr/hyprland.nix index 1ca16c1..aa13881 100644 --- a/modules/hypr/hyprland.nix +++ b/modules/hypr/hyprland.nix @@ -296,10 +296,10 @@ in binde = [ "$mainMod alt, equal, exec, hyprctl -q keyword cursor:zoom_factor $(hyprctl getoption cursor:zoom_factor | awk '/^float.*/ {print $2 * 1.1}')" "$mainMod alt, minus, exec, hyprctl -q keyword cursor:zoom_factor $(hyprctl getoption cursor:zoom_factor | awk '/^float.*/ {print $2 * 0.9}')" - "$mainMod L_SHIFT, l, colresize, 10 0" - "$mainMod L_SHIFT, h, colresize, -10 0" - "$mainMod L_SHIFT, k, colresize, 0 -10" - "$mainMod L_SHIFT, j, colresize, 0 10" + "$mainMod L_SHIFT, l, resizeactive, 10 0" + "$mainMod L_SHIFT, h, resizeactive, -10 0" + "$mainMod L_SHIFT, k, resizeactive, 0 -10" + "$mainMod L_SHIFT, j, resizeactive, 0 10" ]; bindel = [