mutter-rounded
mutter-rounded copied to clipboard
Blur on every application
Hi there, is there a way to achieve blur on every application instead of specifying the class of each one of them? I am on Fluent GTK Theme which allows us to have transparent backgrounds in GTK applications, but using blurme extension shows some artifacts on the borders with this mutter fork when the round corners are adjusted. So is it possible that we could turn on blur universally instead of adding applications in a whitelist?
How can I blur nautilus (gnome file) and firefox, brave in the blur list ? And yeah having a universal blur would be nice
Looking for the same. Being able to enable blur on all apps would be amazing.
bump for gnome files it's org.gnome.Nautilus
and about everything else I don't know, the picker feature doesn't work on arch
Hacky solution here, put the following lines into a shellscript file and run it. I assume you have yay installed.
yay -Sy --needed --noconfirm ut base-devel git
git clone https://aur.archlinux.org/mutter-rounded.git
cd mutter-rounded
git checkout a2ee6c
sed -i "s/!meta_prefs_in_blur_list/meta_prefs_in_blur_list/g" rounded_corners.patch
sed -i "s/meson\ test/#meson\ test/g" PKGBUILD
makepkg -si --skipchecksums
It does a few things, namely:
- Downloads the AUR repo with the PKGBUILD and sources
- Replaces the line on the patch applied on top of mutter that checks if a certain window is on the whitelist for applying blur, makes it check against that (the blurred list becomes a blacklist)
- Disables mutter unit tests (a few failed but I got mutter running here soo)
- Compiles and installs
rounded-mutternormally, ignoring checksums since we modified a source file
An obvious issue I found at first is that we probably should never ever apply blur on video players or browsers content :thinking: there's probably some reasoning on not having a global toggle option, fun experiment though.
Use at your own risk!!
This works flawlessly thank you <3