diff --git a/.config/hypr/keybinds/binds.conf b/.config/hypr/keybinds/binds.conf index fd065fa9..93864f6f 100644 --- a/.config/hypr/keybinds/binds.conf +++ b/.config/hypr/keybinds/binds.conf @@ -5,9 +5,9 @@ bindm=SUPER,mouse:273,resizewindow # Basic keybinds bind=SUPER,Q,killactive, bind=SUPERCTRL,R,exec, pkill waybar || waybar -bind=SUPERCTRL,M,exit, -bind=SUPER,A,togglefloating, -bind=SUPER,P,pseudo, +bind=SUPERCTRL,M,exit +bind=SUPER,A,togglefloating +bind=SUPER,P,pseudo bind=SUPER,F,fullscreen,0 bind=SUPER,Z,exec,pypr zoom bindr=SUPERSHIFT, Return, exec, ~/.config/hypr/scripts/quake @@ -17,7 +17,7 @@ bind=SUPER,W,exec,librewolf bind=SUPER,O,exec,obsidian bind=SUPERSHIFT,E,exec,nemo bind=SUPER,RETURN,exec,kitty -bind=SUPER,E,exec,kitty yazi +bind=SUPER,E,exec,kitty --class kitty-yazi yazi # Launchers bind=SUPER, 23, exec, rofi -show drun -theme ~/.config/rofi/style.rasi # tab @@ -32,7 +32,7 @@ bind=CTRL,Insert,exec, hyprshot -m region -o ~/Imagenes/Capturas/PC -f captura-$ bind=ALT,Insert,exec, ~/.config/hypr/scripts/rofi/screenshots_selection # Clipboard -bind=SUPER,c,exec, cliphist list | rofi -dmenu -theme ~/.config/rofi/style.rasi | cliphist decode | wl-copy +bind=SUPER,y,exec, cliphist list | rofi -dmenu -theme ~/.config/rofi/style.rasi | cliphist decode | wl-copy # Logout menu bind=SUPER, escape, exec, wleave @@ -120,6 +120,9 @@ bind=SUPERCTRL,RIGHT,workspace,m+1 bind=SUPERCTRL,h,workspace,m-1 bind=SUPERCTRL,l,workspace,m+1 +# Center a window +bind=SUPER,c,exec,hyprctl dispatch centerwindow + # Group control bind =SUPER, S, togglesplit bind=SUPER,G,togglegroup diff --git a/.config/hypr/themes/luna/rules.conf b/.config/hypr/themes/luna/rules.conf index 40dd911e..533e79bf 100644 --- a/.config/hypr/themes/luna/rules.conf +++ b/.config/hypr/themes/luna/rules.conf @@ -58,6 +58,12 @@ windowrule = size 30% 85%,^(pavucontrol)$ windowrule = float, ^(yazi-geeqie)$ windowrule = size 80% 80%,^(yazi-geeqie)$ windowrule = center 1, ^(yazi-geeqie)$ +windowrule = float, ^(kitty-yazi)$ +windowrule = size 80% 80%,^(kitty-yazi)$ +windowrule = center 1, ^(kitty-yazi)$ +# windowrule = float, ^(nemo)$ +# windowrule = size 80% 80%,^(nemo)$ +# windowrule = center 1, ^(nemo)$ windowrulev2 = opacity 0.0 override 0.0 override,class:^(xwaylandvideobridge)$ windowrulev2 = noanim,class:^(xwaylandvideobridge)$ windowrulev2 = nofocus,class:^(xwaylandvideobridge)$