dunst: kill daemon on configuration change
Since Dunst is DBus activated it is OK to simply kill it since DBus will restart it when necessary.
This commit is contained in:
parent
6f422785c3
commit
faee571850
|
@ -155,7 +155,17 @@ in
|
||||||
}
|
}
|
||||||
|
|
||||||
(mkIf (cfg.settings != {}) {
|
(mkIf (cfg.settings != {}) {
|
||||||
xdg.configFile."dunst/dunstrc".text = toDunstIni cfg.settings;
|
xdg.configFile."dunst/dunstrc" = {
|
||||||
|
text = toDunstIni cfg.settings;
|
||||||
|
onChange = ''
|
||||||
|
pkillVerbose=""
|
||||||
|
if [[ -v VERBOSE ]]; then
|
||||||
|
pkillVerbose="-e"
|
||||||
|
fi
|
||||||
|
$DRY_RUN_CMD ${pkgs.procps}/bin/pkill -u $USER $pkillVerbose dunst
|
||||||
|
unset pkillVerbose
|
||||||
|
'';
|
||||||
|
};
|
||||||
})
|
})
|
||||||
]
|
]
|
||||||
);
|
);
|
||||||
|
|
Loading…
Reference in a new issue