diff --git a/modules/common.nix b/modules/common.nix index ef31c13..c702473 100644 --- a/modules/common.nix +++ b/modules/common.nix @@ -50,6 +50,7 @@ in { ./hm/eza.nix # Eza config (ls alternative) ./hm/user-dirs.nix # XDG User directories config ./hm/discord.nix # Discord config + ./hm/mako.nix # Mako config (Notification daemon) ]; }; diff --git a/modules/hm/mako.nix b/modules/hm/mako.nix new file mode 100644 index 0000000..9b7cc11 --- /dev/null +++ b/modules/hm/mako.nix @@ -0,0 +1,25 @@ +{...}: let + colors = import ../gruvbox-theme.nix; +in { + services.mako = { + enable = true; + settings = { + font = "Intel One Mono 10"; + actions = true; + anchor = "bottom-right"; + background-color = "${colors.gruvbox.bg0}"; + text-color = "${colors.gruvbox.fg0}"; + border-color = "${colors.gruvbox.yellow}"; + border-radius = 5; + default-timeout = 15000; + height = 100; + width = 300; + icons = true; + layer = "top"; + margin = 5; + padding = 15; + border-size = 1; + markup = true; + }; + }; +}