Sets GDM background image while blurring it and changing brightness.
Works well with Blur my Shell extension. (Brightness and blur parameters correnspond to 'Blur my Shell' ones. Not perfectly, however, but closely)
Until such feature is implemented in future releases of GDM or Gnome, this script serves as a nice workaround
gdm-settings is a thing now, but still no blur ;(
-
Python 3
pip install Pillow
-
Tkinter
-
blur-my-shell (optional)
-
gsettings
Download repo as a zip or clone it somewhere
git clone https://github.com/lofilobzik/gdm-auto-blur
Copy gdm-auto-blur.py
script to ~/.local/bin/
and make it executable
cd gdm-auto-blur
cp gdm-auto-blur.py ~/.local/bin/gdm-auto-blur
cd ~/.local/bin/
chmod +x gdm-auto-blur
Just run
gdm-auto-blur
With options
gdm-auto-blur -i path/to/picture.jpg -br 0.5 -b 20 -p