From 37c69ce30867f4baaa236943785781e43a7dde88 Mon Sep 17 00:00:00 2001 From: FURK4NGG <105324908+FURK4NGG@users.noreply.github.com> Date: Sat, 27 Jun 2026 10:23:06 +0300 Subject: [PATCH] Add files via upload --- .config/hypr/hyprland.conf | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index db87980..3429340 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -56,6 +56,7 @@ $screenprint = ~/.config/scripts/screenprint.sh only-one $screenrec = ~/.config/scripts/screenrec.sh $screenrecstop = ~/.config/scripts/screenrecstop.sh $gamemode = ~/.config/scripts/gamemode.sh +$capture-ai = /home/$USER/capture-ai/capture-ai.sh ################# ### AUTOSTART ### @@ -201,10 +202,9 @@ animations { # windowrule = bordersize 0, floating:0, onworkspace:f[1] # windowrule = rounding 0, floating:0, onworkspace:f[1] -# See https://wiki.hypr.land/Configuring/Dwindle-Layout/ for more +# See https://wiki.hypr.land/Configuring/Layouts/Dwindle-Layout/ for more dwindle { - pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below - preserve_split = true # You probably want this + preserve_split = true } # See https://wiki.hypr.land/Configuring/Master-Layout/ for more @@ -214,8 +214,8 @@ master { # https://wiki.hypr.land/Configuring/Variables/#misc misc { - force_default_wallpaper = 0 # Set to 0 or 1 to disable the anime mascot wallpapers - disable_hyprland_logo = false # If true disables the random hyprland logo / anime girl background. :( + force_default_wallpaper = 0 # Set to 0 or 1 to disable the anime mascot wallpapers + disable_hyprland_logo = true # If true disables the random hyprland logo / anime girl background. :( } @@ -272,7 +272,7 @@ bind = $mainMod, M, exit, bind = $mainMod, Z, exec, $fileManager bind = $mainMod, V, togglefloating, bind = $mainMod, P, pseudo, # dwindle -bind = $mainMod, B, togglesplit, # dwindle +bind = $mainMod, B, layoutmsg, togglesplit # dwindle bind = $mainMod SHIFT, G, togglegroup, bind = $mainMod, A, exec, $menu bind = ALT, SPACE, exec, rofi -show drun -show-icons @@ -281,6 +281,8 @@ bind = $mainMod SHIFT, Print, exec, $screenrec bind = $mainMod SHIFT, PAUSE, exec, $screenrecstop bind = $mainMod, D, exec, swaync-client -t bind = $mainMod, G, exec, $gamemode +bind = $mainMod SHIFT, Q, exec, $capture-ai image +bind = $mainMod, Q, exec, $capture-ai text # Move focus with mainMod + arrow keys bind = $mainMod, left, movefocus, l @@ -300,6 +302,7 @@ bind = $mainMod ALT, right, movewindow, r bind = $mainMod ALT, up, movewindow, u bind = $mainMod ALT, down, movewindow, d + # Switch workspaces with mainMod + [0-9] bind = $mainMod, 1, workspace, 1 bind = $mainMod, 2, workspace, 2 @@ -364,10 +367,10 @@ bindl = , XF86AudioPrev, exec, playerctl previous #!after hyprland version 0.53.1! windowrulev2 = float,class:^(kitty)$,title:^(kitty)$ # Ignore maximize requests from apps. You'll probably like this. -windowrulev2 = suppressevent maximize, class:.* +windowrule = match:class .*, suppress_event maximize # Fix some dragging issues with XWayland -windowrulev2 = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 +windowrule = match:class .*, match:title .*, match:xwayland 1, match:float 1, match:fullscreen 0, match:pin 0, no_focus on submap = gamemode