hyprland: finally working hy3

thanks a lot @outfoxxed <3
This commit is contained in:
Charlie Root 2025-02-26 21:54:48 +01:00
commit d718a3ed57
Signed by: faukah
SSH key fingerprint: SHA256:jpYIt4Vkz1NBTQcks/N9OPTfTFxE6KF2W/rV7hrfrIw
3 changed files with 19 additions and 10 deletions

View file

@ -54,16 +54,21 @@ in {
binde = [ binde = [
# window focus # window focus
"$mainMod, H, movefocus, l" "$mainMod, H, hy3:movefocus, l"
"$mainMod, J, movefocus, d" "$mainMod, J, hy3:movefocus, d"
"$mainMod, K, movefocus, u" "$mainMod, K, hy3:movefocus, u"
"$mainMod, L, movefocus, r" "$mainMod, L, hy3:movefocus, r"
# Move Windows # Move Windows
"$mainMod SHIFT, H, movewindow, l" "$mainMod SHIFT, H, hy3:movewindow, l"
"$mainMod SHIFT, J, movewindow, d" "$mainMod SHIFT, J, hy3:movewindow, d"
"$mainMod SHIFT, K, movewindow, u" "$mainMod SHIFT, K, hy3:movewindow, u"
"$mainMod SHIFT, L, movewindow, r" "$mainMod SHIFT, L, hy3:movewindow, r"
"$mainMod, T, hy3:makegroup, tab"
"$mainMod, Z, hy3:makegroup, h"
"$mainMod, A, hy3:makegroup, v"
]; ];
# Media controls # Media controls

View file

@ -27,7 +27,8 @@ in {
portalPackage = pkgs.xdg-desktop-portal-hyprland; portalPackage = pkgs.xdg-desktop-portal-hyprland;
plugins = [ plugins = [
pkgs.hyprlandPlugins.hyprsplit pkgs.hyprlandPlugins.hyprsplit
# pkgs.hyprlandPlugins.hypr-dynamic-cursors pkgs.hyprlandPlugins.hy3
pkgs.hyprlandPlugins.hypr-dynamic-cursors
]; ];
}; };
# xdg Portal # xdg Portal

View file

@ -47,7 +47,7 @@ in {
}; };
general = { general = {
layout = "dwindle"; layout = "hy3";
gaps_in = 0; gaps_in = 0;
gaps_out = 0; gaps_out = 0;
border_size = 2; border_size = 2;
@ -60,6 +60,9 @@ in {
hyprsplit = { hyprsplit = {
num_workspaces = 10; num_workspaces = 10;
persistent_workspaces = true; persistent_workspaces = true;
};
hy3 = {
}; };
dynamic-cursors = { dynamic-cursors = {
enabled = true; enabled = true;