1. The reason it's not done yet is I'm very busy with uni. Barely any time for my other projects.
2. I implemented ext-background-effect for popups, fixed some edge cases and did some necessary refactors. A few more fixes left before merge.
3. Meanwhile, various projects are adding ext-background-effect support. For example, DankMaterialShell's git version with quickshell-git already does blur out of the box.
#niri