Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

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

License

Notifications You must be signed in to change notification settings

luisbocanegra/plasma-wallpaper-effects

Repository files navigation

KDE Wallpaper Effects

AUR version Store version Store downloads

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)

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.

How to find Desktop Effects

To get the currently active effects run the following in a terminal and trigger the effect that you want to know the name of:

while sleep 1; do gdbus call --session --dest org.kde.KWin.Effect.WindowView1 --object-path /Effects --method org.freedesktop.DBus.Properties.Get org.kde.kwin.Effects activeEffects; done

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 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