I found such feature in tint2, with at least one use case at tint2conf which does it on config save. Not sure if it's more effective than e.g. direct use of inotify. Auto-reload on file change could be done by separate tools like fsniper.
This has been requested before (#63) however, dunst was built around the assumption that the settings struct is never modified so adding that would require a rework of some other areas of the code.
Additionally, SIGUSR1 is already taken by the pause command, so it'll probably have to go into dunstctl as dunstctl reload or something similar.
If dunst supported reload, we can switch theme dynamically.
On my desktop, i exported colors from current emacs theme, and apply it to
polybar, rofi, dunst. But restart dunst will have the risky of lose notifications.
Most helpful comment
This has been requested before (#63) however, dunst was built around the assumption that the settings struct is never modified so adding that would require a rework of some other areas of the code.
Additionally,
SIGUSR1is already taken by thepausecommand, so it'll probably have to go into dunstctl asdunstctl reloador something similar.