add: hyprland scrolling and binds

Signed-off-by: elwrcl <[email protected]>
This commit is contained in:
elwrcl committed 2026-04-20 22:15:07 +03:00
1 parent 0bf792e503
commit 759815eb30
3 files changed
+16 -8

No files matched your search

+8 -5
View File
@@ -15,12 +15,15 @@
layout = "scrolling";
};
scrolling = {
column_width = 0.7;
fullscreen_on_one_column = false;
focus_fit_method = 1;
follow_focus = true;
direction = "right";
};
plugin = {
hyprscrolling = {
column_width = 0.7;
fullscreen_on_one_column = false;
focus_fit_method = 1;
};
hyprexpo = {
columns = 3;
gap_size = 8;
+8 -2
View File
@@ -13,8 +13,14 @@ in
bind = [
# workspace
"CTRL $mainMod, right, workspace, r+1"
"CTRL $mainMod, left, workspace, r-1"
"CTRL $mainMod, right, layoutmsg, focus r"
"CTRL $mainMod, left, layoutmsg, focus l"
"CTRL $mainMod, down, workspace, r+1"
"CTRL $mainMod, up, workspace, r-1"
"CTRL $mainMod SHIFT, right, layoutmsg, movewindowto r"
"CTRL $mainMod SHIFT, left, layoutmsg, movewindowto l"
"CTRL $mainMod SHIFT, down, movetoworkspace, r+1"
"CTRL $mainMod SHIFT, up, movetoworkspace, r-1"
"$mainMod, R, layoutmsg, colresize +conf"
"$mainMod, C, layoutmsg, center"
"$mainMod SHIFT, R, layoutmsg, colresize 0.7"
-1
View File
@@ -10,7 +10,6 @@
xwayland.enable = true;
systemd.enable = true;
plugins = [
inputs.hyprland-plugins.packages.${pkgs.system}.hyprscrolling
inputs.hyprland-plugins.packages.${pkgs.system}.hyprexpo
];
};