Open thiagowfx opened 6 years ago
+1 This seems like odd default behavior for sure.
Another possibility is having the theme assign to $bg and then creating an option to add:
exec_always --no-startup-id xsetroot -solid '$bg'
to the end of the Theme config file. (The variable name is not important here - we can make it $solidbackgroundcolorforwallpaper
if we desire.)
There are several themes that set the desktop background to a solid color:
If the user chooses to use her own personal background instead, then these xsetroot lines effectively replace the original, user-chosen background with a solid color.
I wish there was an option to opt-out from automatically changing the background (well, one can always remove these lines manually, of course). I believe most users' use case for your project is to change colors and theme, but not the wallpaper.
Just my 2 cents. All the best,