about summary refs log tree commit diff
path: root/modules/user/profpatsch/services/dunst.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/user/profpatsch/services/dunst.nix')
-rw-r--r--modules/user/profpatsch/services/dunst.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/modules/user/profpatsch/services/dunst.nix b/modules/user/profpatsch/services/dunst.nix
index 55bc315b..0c4871b2 100644
--- a/modules/user/profpatsch/services/dunst.nix
+++ b/modules/user/profpatsch/services/dunst.nix
@@ -56,6 +56,14 @@ in {
       '';
     };
 
+    verbosity = lib.mkOption {
+      type = lib.types.enum [ "crit" "warn" "mesg" "info" "debug"];
+      default = "mesg";
+      description = ''
+        Verbosity of the dunst daemon on stderr.
+      '';
+    };
+
     iconTheme = lib.mkOption {
       type = themeType;
       description = "Set the icon theme.";
@@ -68,7 +76,7 @@ in {
       serviceConfig = {
         Type = "dbus";
         BusName = "org.freedesktop.Notifications";
-        ExecStart = "${lib.getBin pkgs.dunst}/bin/dunst -config ${pkgs.writeText "dunst.conf" (toDunstINI cfg.settings)}";
+        ExecStart = "${lib.getBin pkgs.dunst}/bin/dunst -verbosity ${cfg.verbosity} -config ${pkgs.writeText "dunst.conf" (toDunstINI cfg.settings)}";
         Restart = "on-failure";
         RestartSec = "1";
       };