Older version of Blur My Shell

Why I’m unable to update the out of the box Blur my Shell extension? It’s currently on an older version.

Bluefin ships with the Fedora repo version of GNOME extensions, including Blur My Shell, and it’s currently at version 54 there (it’s at 59 in the updates repo). The latest version is 62. So yeah it’s kind of a bummer.

can I remove it and install the latest version myself? if yes, how to remove?

I tried removing it using rpm-ostree override remove gnome-shell-extension-blur-my-shell but that didn’t work, it was still installed as a system extension and I can’t update it.

Hope someone can figure it out, there are some fixes in version 60 that I really want to try.

https://github.com/aunetx/blur-my-shell

Use the build from source.

git clone https://github.com/aunetx/blur-my-shell
cd blur-my-shell
make install

It will store it in your home at this location.
~/.local/share/gnome-shell/extensions/

Gnome will read home directory first and use that version.

This is on the image so we’re locked to that distro version.

All the default extensions are on the image because we want to lock the version of GNOME to that version of Fedora and also installing into the userspace post-installation is fragile which is why we only use RPMed extensions in the default install.

If someone knows of a way to override the system installed extension that doesn’t involve building it from source that would be interesting to know, we can also investigate packaging it. But ideally it’d be great if we could find someone to help just update it in Fedora.

You could just copy extensions from /usr/share/gnome-shell/extensions/ to home dir.

cp -r /usr/share/gnome-shell/extensions ~/.local/share/gnome-shell/

Extension manager will then update all extensions.

Could maybe make it a ujust command.

ujust extension-update

Have it do the copy then prompt user to logout so extension manager can update.

This worked perfectly, thanks! Copied blur my shell and relogged in and it updated, and the system extension doesn’t show up anymore in the extension manager.

1 Like