From e8313cb6bcb2718d4c960fbe350e490ba15cb0a3 Mon Sep 17 00:00:00 2001 From: zachir Date: Fri, 25 Jul 2025 19:45:52 -0500 Subject: Add group binds to hyprland --- hypr/hyprland.conf | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'hypr') diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index f3a9393..740a50e 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -253,6 +253,12 @@ bind = $mainMod+SHIFT, R, layoutmsg, colresize +conf #HYPRSCROLLING bind = $mainMod+SHIFT, Return, layoutmsg, promote #HYPRSCROLLING #}}} +#{{{ tab binds +bind = $mainMod+ALT, O, togglegroup +bind = $mainMod+ALT, J, changegroupactive, f +bind = $mainMod+ALT, K, changegroupactive, b +#}}} + #{{{ Group binds # Group binds #bind = $mainMod CONTROL, G, togglegroup, -- cgit v1.2.3 From f7bac8982e049663d66e659ea4f743f66e4cd288 Mon Sep 17 00:00:00 2001 From: ZachIR Date: Fri, 25 Jul 2025 23:40:39 -0500 Subject: Change desktop launcher to mod+E in hyprland --- hypr/hyprland.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'hypr') diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 740a50e..adf3160 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -378,7 +378,7 @@ submap = reset #}}} #{{{ Menu bindings -bind = $mainMod, R, exec, sh -c "tofi-drun --drun-launch=true -c $HOME/.config/tofi/themes/dmenu_vertical" +bind = $mainMod, E, exec, sh -c "tofi-drun --drun-launch=true -c $HOME/.config/tofi/themes/dmenu_vertical" bind = $mainMod, D, exec, sh -c "$(tofi-run -c $HOME/.config/tofi/themes/dmenu_vertical)" bind = $mainMod $secdMod, Q, exec, qbc bind = $mainMod $secdMod, W, exec, lwc -- cgit v1.2.3 From 011dcc1803e24a8ffce2b1c3b632ceef856bd143 Mon Sep 17 00:00:00 2001 From: ZachIR Date: Fri, 25 Jul 2025 23:40:52 -0500 Subject: Add mod+r for restart script --- hypr/hyprland.conf | 1 + 1 file changed, 1 insertion(+) (limited to 'hypr') diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index adf3160..90cc7b1 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -380,6 +380,7 @@ submap = reset #{{{ Menu bindings bind = $mainMod, E, exec, sh -c "tofi-drun --drun-launch=true -c $HOME/.config/tofi/themes/dmenu_vertical" bind = $mainMod, D, exec, sh -c "$(tofi-run -c $HOME/.config/tofi/themes/dmenu_vertical)" +bind = $mainMod, R, exec, rs bind = $mainMod $secdMod, Q, exec, qbc bind = $mainMod $secdMod, W, exec, lwc bind = $mainMod $secdMod, E, exec, mbc -- cgit v1.2.3 From 003ec2c9a33b9adb850525740a481092ed3434a1 Mon Sep 17 00:00:00 2001 From: zachir Date: Sat, 26 Jul 2025 19:28:44 -0500 Subject: Enable hyprland animations --- hypr/hyprland.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'hypr') diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 90cc7b1..a8b0bed 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -139,7 +139,7 @@ decoration { #{{{ Animations options animations { - enabled = no + enabled = yes # Some default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more bezier = myBezier, 0.05, 0.9, 0.1, 1.05 animation = windows, 1, 7, myBezier -- cgit v1.2.3 From c524ef216217a9e49af46ffd4a4933b533b85a1f Mon Sep 17 00:00:00 2001 From: zachir Date: Sat, 26 Jul 2025 19:29:04 -0500 Subject: Move hyprscrolling options to plugin options --- hypr/hyprland.conf | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) (limited to 'hypr') diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index a8b0bed..d820a44 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -175,16 +175,6 @@ master { } #}}} -#{{{ Hyprscrolling layout options -plugin:hyprscrolling { - fullscreen_on_one_column = true - column_width = 0.5 - explicit_column_widths = 0.333, 0.5, 0.667, 1.0 - focus_fit_method = 1 - follow_focus = true -} -#}}} - #{{{ Gestures options gestures { # See https://wiki.hyprland.org/Configuring/Variables/ for more @@ -198,6 +188,14 @@ plugin { num_workspaces = 9 persistent_workspaces = true } + + hyprscrolling { + fullscreen_on_one_column = true + column_width = 0.5 + explicit_column_widths = 0.333, 0.5, 0.667, 1.0 + focus_fit_method = 1 + follow_focus = true + } } #}}} -- cgit v1.2.3 From c5ff5261c0e856982f99f137e95cffe675f51a0f Mon Sep 17 00:00:00 2001 From: zachir Date: Sat, 26 Jul 2025 19:29:57 -0500 Subject: Try to make hyprscrolling binds more intuitive --- hypr/hyprland.conf | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'hypr') diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index d820a44..69fb6b9 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -237,12 +237,12 @@ $secdMod = ALT # hyprscrolling layout binds #bind = $mainMod+SHIFT, H, layoutmsg, move -1 #HYPRSCROLLING #bind = $mainMod+SHIFT, L, layoutmsg, move +1 #HYPRSCROLLING -bind = $mainMod+ALT, H, layoutmsg, movewindowto l #HYPRSCROLLING -bind = $mainMod+ALT, L, layoutmsg, movewindowto r #HYPRSCROLLING -bind = $mainMod+SHIFT, H, movewindow, l #HYPRSCROLLING +bind = $mainMod+CTRL, H, layoutmsg, movewindowto l #HYPRSCROLLING +bind = $mainMod+CTRL, L, layoutmsg, movewindowto r #HYPRSCROLLING +#bind = $mainMod+SHIFT, H, movewindow, l #HYPRSCROLLING bind = $mainMod+SHIFT, L, movewindow, r #HYPRSCROLLING bind = $mainMod+SHIFT, K, movewindow, u #HYPRSCROLLING -bind = $mainMod+SHIFT, J, movewindow, d #HYPRSCROLLING +#bind = $mainMod+SHIFT, J, movewindow, d #HYPRSCROLLING bind = $mainMod, H, layoutmsg, focus l #HYPRSCROLLING bind = $mainMod, J, layoutmsg, focus d #HYPRSCROLLING bind = $mainMod, K, layoutmsg, focus u #HYPRSCROLLING -- cgit v1.2.3 From 837a8fa2fb1f942ecdc8076ca50e6620386b47f3 Mon Sep 17 00:00:00 2001 From: zachir Date: Sat, 26 Jul 2025 19:53:37 -0500 Subject: Add window rule for easyeffects --- hypr/hyprland.conf | 1 + 1 file changed, 1 insertion(+) (limited to 'hypr') diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 69fb6b9..ba1f623 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -205,6 +205,7 @@ plugin { # Example windowrule v2 # windowrule = float, class:^(kitty)$, title:^(kitty)$ # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more +windowrulev2 = workspace special:easyeffects silent, class: ^(com\.github\.wwmm\.easyeffects)$ #}}} #{{{ Mods -- cgit v1.2.3 From 309f88b7875c27e063062fdebe71058765b199ee Mon Sep 17 00:00:00 2001 From: ZachIR Date: Sun, 27 Jul 2025 06:31:02 -0500 Subject: Fix brave menu xray on hyprland --- hypr/hyprland.conf | 2 ++ 1 file changed, 2 insertions(+) (limited to 'hypr') diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index ba1f623..059ba5a 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -206,6 +206,8 @@ plugin { # windowrule = float, class:^(kitty)$, title:^(kitty)$ # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more windowrulev2 = workspace special:easyeffects silent, class: ^(com\.github\.wwmm\.easyeffects)$ +# Fix brave xray menus +windowrulev2 = xray 0, class: ^(\s*), title: ^(\s*)$ #}}} #{{{ Mods -- cgit v1.2.3