zhujiongfu / blur-my-shell

Extension that adds a blur look to different parts of the GNOME Shell, including the top panel, dash and overview

Home Page:https://extensions.gnome.org/extension/3193/blur-my-shell/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GNOME Shell Extension - Blur my Shell

A GNOME Shell extension that adds a blur look to different parts of the GNOME Shell, including the top panel, dash and overview.

Screenshots

Blurred Overview: Blurred Overview Blurred Top Panel: Blurred Top Panel

Known bugs

Note

This extension can be buggy, as the gnome-shell's blur implementation is quite flawed in some ways.

To entirely remove artifacts from the top panel, you can use static blur with the appropriate switch, use static blur.

Moreover, if you don't use static blur, selecting no artifacts in the settings allows the blur to regenerate itself a lot better, at the expense of CPU time (but cannot currently tell the difference, less than 0.5% CPU on my middle-range i5)\

Selecting another profile might be enough (especially if you have disabled animations and/or windows borders), feel free to test!

List of bugs

  • artifacts on blurred parts gnome shell bug
  • some apps may become transparent, a weird issue...
  • cannot create rounded blur (so no rounded dash-to-dock, or panel corners, ...)
  • overview blur is transparent on second monitor when using Wayland, sometimes :(
  • etc (see in issues)

If you find other bugs, please report them!

Advanced

Install from source

To install the latest version (though maybe unstable), use the makefile:

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

And restart GNOME Shell if needed.

Versions support

The current extension supports these GNOME Shell versions:

  • 40

Older GNOME Shell versions are supported up to Blur my Shell version 6:

  • 3.38
  • 3.36

License

This program is distributed under the terms of the GNU General Public License, version 2 or later.

About

Extension that adds a blur look to different parts of the GNOME Shell, including the top panel, dash and overview

https://extensions.gnome.org/extension/3193/blur-my-shell/

License:GNU General Public License v3.0


Languages

Language:TypeScript 64.2%Language:JavaScript 34.9%Language:Makefile 0.8%Language:CSS 0.1%