From cabf188ae487120d4b9ac1fe21fff45403a787b4 Mon Sep 17 00:00:00 2001 From: Ryan Schanzenbacher Date: Mon, 24 Aug 2026 01:09:49 -0400 Subject: various fixes to guix --- users/ryan/linux/hypr/hyprland.conf | 56 ++++++++++++++++++------------------- 1 file changed, 28 insertions(+), 28 deletions(-) (limited to 'users/ryan/linux/hypr/hyprland.conf') diff --git a/users/ryan/linux/hypr/hyprland.conf b/users/ryan/linux/hypr/hyprland.conf index e51b54c..42d8a52 100644 --- a/users/ryan/linux/hypr/hyprland.conf +++ b/users/ryan/linux/hypr/hyprland.conf @@ -113,7 +113,7 @@ animations { dwindle { # See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more - pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below + #pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below preserve_split = yes # you probably want this } @@ -130,9 +130,9 @@ device { } # Example windowrule v1 -# windowrule = float, ^(kitty)$ +# windowrule = float on, ^(kitty)$ # Example windowrule v2 -# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$ +# windowrulev2 = float on,match:class ^(kitty)$,match:title ^(kitty)$ # See https://wiki.hyprland.org/Configuring/Window-Rules/ for more @@ -147,8 +147,8 @@ bind = $mainMod SHIFT, E, exit bind = $mainMod SHIFT, Space, togglefloating bind = $mainMod SHIFT, Return, pin, active bind = $mainMod, D, exec, fuzzel --width=35 --font='Hack:weight=bold:size=12' --background-color='282a36fa' --selection-color='3d4460fa' --line-height=20 --border-radius=20 -bind = $mainMod, P, pseudo, # dwindle -bind = $mainMod, J, togglesplit, # dwindle +#bind = $mainMod, P, pseudo, # dwindle +#bind = $mainMod, J, togglesplit, # dwindle bind = $mainMod, F, fullscreen, 1 bind = $mainMod SHIFT, F, fullscreen bind = ,XF86MonBrightnessUp, exec, light -A 10 @@ -252,46 +252,46 @@ bind = $mainMod SHIFT CTRL ALT, L, exec, xdg-open https://linkedin.com # Window Rules # Firefox PiP -windowrulev2 = float, class:^(zen-beta)$, title:^(Picture-in-Picture)$ -windowrulev2 = pin, class:^(zen-beta)$, title:^(Picture-in-Picture)$ -windowrulev2 = size 22% 22%, class:^(zen-beta)$, title:^(Picture-in-Picture)$ -windowrulev2 = move 76% 8%, class:^(zen-beta)$, title:^(Picture-in-Picture)$ +windowrule = float on, match:class ^(zen-beta)$, match:title ^(Picture-in-Picture)$ +windowrule = pin on, match:class ^(zen-beta)$, match:title ^(Picture-in-Picture)$ +windowrule = size 22% 22%, match:class ^(zen-beta)$, match:title ^(Picture-in-Picture)$ +windowrule = move 76% 8%, match:class ^(zen-beta)$, match:title ^(Picture-in-Picture)$ # Firefox Sharing Indicator -windowrulev2 = float, class:^(firefox)$, title:^(Firefox — Sharing Indicator)$ -windowrulev2 = size 56 31, class:^(firefox)$, title:^(Firefox — Sharing Indicator)$ -windowrulev2 = move 50% 0, class:^(firefox)$, title:^(Firefox — Sharing Indicator)$ -windowrulev2 = suppressevent fullscreen maximize, class:^(firefox)$, title:^(Firefox — Sharing Indicator)$ +windowrule = float on, match:class ^(firefox)$, match:title ^(Firefox — Sharing Indicator)$ +windowrule = size 56 31, match:class ^(firefox)$, match:title ^(Firefox — Sharing Indicator)$ +windowrule = move 50% 0, match:class ^(firefox)$, match:title ^(Firefox — Sharing Indicator)$ +windowrule = suppress_event = fullscreen maximize, match:class ^(firefox)$, match:title ^(Firefox — Sharing Indicator)$ # Weather -windowrulev2 = float,class:^(ala-wttr)$ -windowrulev2 = size 822 1026, class:^(ala-wttr)$ +windowrule = float on,match:class ^(ala-wttr)$ +windowrule = size 822 1026, match:class ^(ala-wttr)$ # Floating terminal -windowrulev2 = float,class:^(float-foot)$ -windowrulev2 = size 930 680,class:^(float-foot)$ -windowrulev2 = center,class:^(float-foot)$ +windowrule = float on,match:class ^(float-foot)$ +windowrule = size 930 680,match:class ^(float-foot)$ +windowrule = center on,match:class ^(float-foot)$ # Change color of pinned windows -windowrulev2 = bordercolor rgba(bf0000ee) rgba(ab00adee) 45deg,pinned:1 +windowrule = border_color rgba(bf0000ee) rgba(ab00adee) 45deg,match:pin 1 # Fun Keybinds # Subway surfer bind = $mainMod CTRL SHIFT, S, exec, mpv ~/.config/hypr/subwaysurfer.webm -windowrulev2 = float,class:^(mpv)$, title:^(subwaysurfer.webm - mpv)$ -windowrulev2 = size 310 554,class:^(mpv)$, title:^(subwaysurfer.webm - mpv)$ -windowrulev2 = move 81% 46% ,class:^(mpv)$, title:^(subwaysurfer.webm - mpv)$ -windowrulev2 = pin,class:^(mpv)$, title:^(subwaysurfer.webm - mpv)$ +windowrule = float on,match:class ^(mpv)$, match:title ^(subwaysurfer.webm - mpv)$ +windowrule = size 310 554,match:class ^(mpv)$, match:title ^(subwaysurfer.webm - mpv)$ +windowrule = move 81% 46% ,match:class ^(mpv)$, match:title ^(subwaysurfer.webm - mpv)$ +windowrule = pin on,match:class ^(mpv)$, match:title ^(subwaysurfer.webm - mpv)$ # Family guy funny moments bind = $mainMod CTRL SHIFT, F, exec, mpv ~/.config/hypr/family_guy.mp4 -windowrulev2 = float,class:^(mpv)$, title:^(family_guy.mp4 - mpv)$ -windowrulev2 = size 595 336,class:^(mpv)$, title:^(family_guy.mp4 - mpv)$ -windowrulev2 = move 67% 5% ,class:^(mpv)$, title:^(family_guy.mp4 - mpv)$ -windowrulev2 = pin,class:^(mpv)$, title:^(family_guy.mp4 - mpv)$ +windowrule = float on,match:class ^(mpv)$, match:title ^(family_guy.mp4 - mpv)$ +windowrule = size 595 336,match:class ^(mpv)$, match:title ^(family_guy.mp4 - mpv)$ +windowrule = move 67% 5% ,match:class ^(mpv)$, match:title ^(family_guy.mp4 - mpv)$ +windowrule = pin on,match:class ^(mpv)$, match:title ^(family_guy.mp4 - mpv)$ # Satty windowrules -windowrulev2 = fullscreen,class:^(com.gabm.satty)$ +windowrule = fullscreen on,match:class ^(com.gabm.satty)$ exec-once = ~/.config/hypr/scripts/autostart.sh -- cgit v1.3.1