programs.deadd-notification-center.enable

Whether to enable deadd notification center.

type

boolean

example

{
  programs.deadd-notification-center.enable = true;
}

default

{
  programs.deadd-notification-center.enable = false;
}

programs.deadd-notification-center.package

Package to use. Binary is expected to be called "deadd-notification-center".

type

package

default

{
  programs.deadd-notification-center.package = "pkgs.deadd-notification-center";
}

programs.deadd-notification-center.settings

Settings for the notification center. More information about the settings can be found on the project's homepage.

type

TOML value

example

{
  programs.deadd-notification-center.settings = {
    _type = "literalExpression";
    text = ''
      {
        notification-center = {
          marginTop = 30;
          width = 500;
        };
        notification-center-notification-popup = {
          width = 300;
          shortenBody = 3;
        };
        colors = {
          background = "rgba(29, 27, 20, 0.7)";
          notiBackground = "rgba(9, 0, 0, 0.6)";
        };
      }
      
    '';
  };
}

default

{
  programs.deadd-notification-center.settings = {};
}

programs.deadd-notification-center.systemd.enable

Whether to enable deadd notification center systemd service.

type

boolean

example

{
  programs.deadd-notification-center.systemd.enable = true;
}

default

{
  programs.deadd-notification-center.systemd.enable = false;
}