Skip to content

luisbocanegra/plasma-wallpaper-effects

Repository files navigation

KDE Wallpaper Effects

AUR version Store version OBS Fedora 43 OBS Fedora Rawhide OBS openSUSE Tumbleweed OBS openSUSE Slowroll

Plasma Widget to enable Active Blur and other effects for all Wallpaper Plugins

icon

Inspired by the Zren/inactiveblur (bouteillerAlan/blurredwallpaper for plasma 6) but packed into a widget to work with any Wallpaper Plugin.

Demo

Demo (outdated)

Screenshots

tooltip

Features

Blur

  • Radius

Rounded corners

  • Radius
  • Background color
  • Margins (top, bottom, left, right)
  • Shadow

Color effects

  • Colorization
  • Brightness
  • Contrast
  • Saturation

Toggle effects on

  • Maximized or full-screen window
  • Active window
  • Window is present
  • Always
  • Never
  • Desktop Effects (overview, windowaperture...)

Pixelate (shader)

  • Pixel size

Grain filter (shader)

  • Animate

  • Grain size

  • Grain amount

  • You tell me

Installing

Arch Linux

aur/plasma6-applets-wallpaper-effects use your preferred AUR helper (e.g yay -S plasma6-applets-wallpaper-effects)

openSUSE Build Service packages (Fedora, openSUSE)

Maintained with @pallaswept and me at https://build.opensuse.org/package/show/home:luisbocanegra/plasma-wallpaper-effects

Install instructions: https://software.opensuse.org//download.html?project=home%3Aluisbocanegra&package=plasma-wallpaper-effects

KDE Store

Install the plugin from the KDE Store Plasma 6 version

  1. Right click on the Desktop > Edit Mode > Add Widgets > Get New Widgets > Download new...
  2. Search for "Wallpaper Effects", install and add it to your Desktop.

Manually

  1. Install these dependencies or their equivalents for your distribution

    cmake extra-cmake-modules libplasma plasma5support
  2. Run

    git clone https://github.com/luisbocanegra/plasma-wallpaper-effects
    cd plasma-wallpaper-effects
    ./install.sh

How to use

  1. Put the widget on any of your Desktops
  2. Go to the widget settings to change the effects and behavior
  3. Widget can set to only show in Desktop Edit Mode (right click > Hide widget or from the widget settings)

Restore the original desktop appearance

Changes to the Desktop are not permanent and can be removed by disabling them from Widget Settings > General tab > Enabled checkbox or removing the widget from the Desktop.

Translations

Instructions to translate the project are available here

How does it work

Similar to plasma-panel-colorizer, this widget works by injecting/managing effects of the existing wallpaper. Replicating the famous Active Blur for all Wallpaper Plugins without having to modify each wallpaper plugin source code.

Support the development

If you like the project please consider donating/sponsoring this and my other open source work

GitHub Sponsors Ko-fi "Buy Me A Coffee" Liberapay PayPal

Acknowledgements

Screenshots

Configuration

tooltip

Effects demo

tooltip