LaMaSte
November 19, 2025, 10:46am
1
Hyprland version
Hyprland 0.52.0 built from branch main at commit fbb31503f1b69402eeda81ba75a547c862c88bf2 clean (CI/AI translate: fix yet again).
Date: Wed Nov 19 09:13:54 2025
Tag: v0.52.0-67-gfbb31503f, commits: 6626
Libraries:
Hyprgraphics: built against 0.3.0, system has 0.3.0
Hyprutils: built against 0.10.2, system has 0.10.2
Hyprcursor: built against 0.1.13, system has 0.1.13
Hyprlang: built against 0.6.6, system has 0.6.6
Aquamarine: built against 0.9.5, system has 0.9.5
Trying to adapt my conf with new Window Rules, I see in the wiki:
windowrule = no_blur, match:class firefox
but the result is: invalid field no_blur missing a value
Is windowrule = no_blur yes, match:class firefox correct btw?
LaMaSte
November 19, 2025, 12:09pm
2
`windowrule = no_blur on, match:class firefox` looks better.
Don’t know how to obtain a 50% size
LaMaSte
November 19, 2025, 1:59pm
3
Has someone size 50% 50% working, or whatever numbers ?
e.g. windowrule = size 50% 50%, match:initial_class ^(proton-bridge)$
hyprm3
November 20, 2025, 6:56am
4
If you are on a stable release (eg .52), the updated wiki instructions will not apply. Which makes me believe that .53 stable release is imminent.
You can read more from @vaxry on X here
For the mom, apply
windowrulev2 = size 50% 50%, class:^(firefox)$
You will be good to go.
LaMaSte
November 20, 2025, 8:15am
5
All my hypr* are git versions.
Yesterday all the stack was recompiled. Today, I just updated hyprland-git and size with % is not working.
I use size xxx xxx at the moment. Not tested Uncommon tips & tricks – Hyprland Wiki
The wiki is versioned.
v0.52 users should be following Hyprland Wiki .
Unlikely given the typical release cadence.
1 Like
Yeah, it’s in the wiki. If you’re on git:
windowrule = float on, center on, size (window_w*0.5) (window_h*0.5), match:class org.gnome.Characters
–OR–
windowrule = float on, center on, size (monitor_w/2) (monitor_h/2), match:class org.gnome.Characters
Works for me.
1 Like
hyprm3
November 20, 2025, 5:14pm
8
tekstryder:
The wiki is versioned.
You stand 100% correct.
Despite using hyprland for the last 3-4 months, I never noticed it.
Kudos.
float true, center true this works too.
roooc
December 6, 2025, 5:43pm
10
I’m attempting to make some window rules as well and attempting to use this very rule after you guys have updated it.
windowrule = no_blur on, match:class firefox
and i’m getting an error.
Same is true for one i wrote (not from the documentation but referencing it obviously)
windowrule = idle_inibit always,match:title Dolphin
neither of these seem to work, referencing an invalid value both times.
edit: got line wrong in this post, issue is 100% still occurring.
(Error Below)
roooc
December 6, 2025, 6:35pm
12
OK so, but firstly it doesn’t error in the already defined rules in my config file, i.e
windowrule = supressevent maximize, class:.*
and secondly if i write it out like
windowrule {
name = firefox-noblur
match:class = firefox
no_blur = on
}
I get:
Unless I’m missing what you mean by “that syntax” in which case my b, can you please explain?
vaxry
December 6, 2025, 6:47pm
13
the entire windowrule syntax you are using is new, and only in git. The wiki is versioned. Please select the version for your hyprland version.
1 Like
roooc
December 6, 2025, 6:48pm
14
Ah sorry, thanks for your help. I didn’t realise that.
I also had a similar n00bish moment with the wiki. Maybe it would be good if the wiki defaulted to the latest stable version rather than the latest git? Just a thought.