#Blurring screen when walker is open adds weird border around notifications

24 messages · Page 1 of 1 (latest)

ivory blade
#

layerrule = blur on, match:class walker causes notifications to have a weird partial border. Is anyone aware of a different way to blur the background when walker is open to avoid this?

ivory blade
#

Just tried match:title and changing walker to ^(.*walker.*)$, both options still apply the blur when walker is open, but there is still the weird border

wide sonnet
#

maybe namespace: notifications

seems to be weird with screenshot region selection

#
layerrule {
    name = mako
    match:namespace = notifications
    match:namespace = hyprpicker 
    match:namespace = selection
    animation = slide right
    blur = on
    ignore_alpha = 1
}
#

i like the layerrule = blur on, match:class ^(walker)$ thanks

ivory blade
#

Will try the namespace fix when home, ty!

wide sonnet
ivory blade
#

oh let me test

#

yup

#

ty again!

ivory blade
wide sonnet
#

man. my screenshot selector has become all blur and cant see what i'm selecting (altho the screenshots come out fine if i aim correctly)

ivory blade
#

oh my god, thats happening to me too and I didnt evven realize... welp, thats another issue with the blur that we need to fix... sorry about that

wide sonnet
#

namespace: hyprpicker
namespace: selection

#

found with for i in 1 2 3 4 5 6; do hyprctl layers; sleep 1 ; done

#

i updated above snippet to fix

ivory blade
#

Awesome, working for me too! tysm!

#

wait no the weird border is back for notifications

wide sonnet
#

true. weird

ivory blade
#

can multiple match's be used in one windowrule? I dont think ive seen that before

wide sonnet
#

layerrule {
    name = mako
    match:namespace = notifications
    animation = slide right
    ignore_alpha = 1
}
layerrule {
    name = pickers
    match:namespace = hyprpicker 
    match:namespace = selection
    ignore_alpha = 1
}

ivory blade
#

let me try splitting them rteal quick

wide sonnet
#

the blur = on was unnecessary it seems. ignore_alpha was all huh