Skip to content

Updated hyprland config #12

@FrozenCider

Description

@FrozenCider

Due to the recent Hyprland updates the existing config file has outdated window rules - so I took it upon myself to redact it, and post it here for anyone who wishes to rework their own config.

Hope Diinki doesn't mind - I did it out of pure love, because I freaking adore what they achieved, but the problem is, the config (as it stands) is no longer functional due to code change.

!!WINDOW RULES!!

---------------------------------------------------------------------------------

!!WINDOW RULES!!

-- Some of my personally preferred window rules, you will probably like these as well! ---%

-- There's also lots of bug-fixes for specific apps here. ---%

Read https://wiki.hyprland.org/Configuring/Window-Rules/ for more info

Read https://wiki.hyprland.org/Configuring/Workspace-Rules/ for more info

This adds a blur to the background of wofi (our app launcher)

The reason we can't do this within wofi itself, is because gtk3 doesn't

have a built-in background blur.

layerrule = blur none, match:namespace wofi
layerrule = ignore_alpha 0.01, match:namespace wofi # This is so entirely transparent things aren't blurred.

Add blur to waybar, for same reason as above. Since we have two versions

of the waybar design, one with translucency.

layerrule = blur none, match:namespace waybar
layerrule = blur_popups on, match:namespace waybar
layerrule = ignore_alpha 0.01,match:namespace waybar # this is so entirely transparent things aren't blurred.

Add blur to eww widgets

layerrule = blur none, match:namespace eww
layerrule = blur_popups on, match:namespace eww
layerrule = ignore_alpha 0.01, match:namespace eww

Fix dragging issues with XWayland

windowrule = no_focus on, match:class ^$, match:title ^$, match:xwayland true, match:float true, match:fullscreen false, match:pin false

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions