when Dynamic Themeing is disabled, the option Run User Templates doesn't take that into account
Hello, so since updating i had a weird issue that when i change to a different wallpaper than i had, my matugen command runs and then for some reason the wallpaper path inside my wallpaper.txt got overridden with "Null". After tinkering around a bit, i discovered that it was because the option "Run User Templates" was set to true, even tho "Dynamic Themeing" was set to false. after disabling the "Run User Templates", the wallpaper path wasn't getting overwritten anymore. I don't know if the two settings are related, but just wanted to let you guys know :)
dont know the details, but my custom matugen templates are not generated whereas dms's kitty template have generated fine
https://github.com/AvengeMedia/DankMaterialShell/issues/462#issuecomment-3412195021
using absolute paths fixed my issue
I'm not sure about wallpaper.txt or anything like that (not related to DMS). Need more context I think, but I think the behavior is expected.
DMS runs some matugen templates, with or without wallpaper theming enabled (it uses a hex color to generate a palette, in case of it not using wallpaper). Run user templates off is probably the correct solution if it was interfering. DMS_DISABLE_MATUGEN=1 in environment to disable dms matugen process entirely.
Matugen always runs, DMS_DISABLE_MATUGEN=1 and control of disabling specific templates entirely has been added. We don't overwrite user configs ever, just add in addition to them to be manually themed.