From ea8f17368def0b581efcc332d057c0a034d4da9b Mon Sep 17 00:00:00 2001 From: krolxon Date: Sun, 11 Jan 2026 19:18:06 +0530 Subject: add shader script and keybinds --- .config/hypr/source/keybinds.conf | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to '.config/hypr/source') diff --git a/.config/hypr/source/keybinds.conf b/.config/hypr/source/keybinds.conf index 9168804..431c8d2 100644 --- a/.config/hypr/source/keybinds.conf +++ b/.config/hypr/source/keybinds.conf @@ -76,18 +76,24 @@ bind = $mainMod SHIFT, S, movetoworkspace, special:magic workspace = special:h, on-created-empty: $terminal bind = $mainMod SHIFT, Return, togglespecialworkspace, h -# Screen Rotate -bindld = CTRL ALT, R, Rotate Screen Clockwise, exec, hypr_screen_rotate.sh -90 -bindld = CTRL ALT SHIFT, R, Rotate Screen Anti-Clockwise, exec, hypr_screen_rotate.sh +90 # Accessibility: Zoom cursor:zoom_disable_aa = true # Zoom In -binded = SUPER SHIFT, equal, Zoom In, exec, sh -c "hyprctl keyword cursor:zoom_factor \"$(hyprctl getoption cursor:zoom_factor | awk 'NR==1 {print $2 * 1.25}')\"" +binded = SUPER, equal, Zoom In, exec, sh -c "hyprctl keyword cursor:zoom_factor \"$(hyprctl getoption cursor:zoom_factor | awk 'NR==1 {print $2 * 1.25}')\"" # Zoom Out -binded = SUPER SHIFT, minus, Zoom Out, exec, sh -c "hyprctl keyword cursor:zoom_factor \"$(hyprctl getoption cursor:zoom_factor | awk 'NR==1 {val = $2 / 1.25; if (val < 1.0) val = 1.0; print val}')\"" +binded = SUPER, minus, Zoom Out, exec, sh -c "hyprctl keyword cursor:zoom_factor \"$(hyprctl getoption cursor:zoom_factor | awk 'NR==1 {val = $2 / 1.25; if (val < 1.0) val = 1.0; print val}')\"" # Reset Zoom -bindld = SUPER SHIFT, BACKSPACE, Reset Zoom, exec, hyprctl keyword cursor:zoom_factor 1.0 +bindld = SUPER, BACKSPACE, Reset Zoom, exec, hyprctl keyword cursor:zoom_factor 1.0 + +# Screen Rotate +bindld = $mainMod CTRL, comma, Rotate Screen Anti-Clockwise, exec, hypr_screen_rotate.sh +90 +bindld = $mainMod CTRL, period, Rotate Screen Clockwise, exec, hypr_screen_rotate.sh -90 + +# --- Hyprshade (Visual Filters) --- +bindd = $mainMod CTRL, S, Shader Menu, exec, hypr_shader_menu.sh +bindld = $mainMod CTRL, X, Disable Shader, exec, hyprshade off +bindld = $mainMod CTRL, V, Vibrant Shader, exec, hyprshade on vibrance # Scroll through existing workspaces with mainMod + scroll bind = $mainMod, mouse_down, workspace, e+1 -- cgit v1.2.3