Configure Mako

This commit is contained in:
Alexander
2026-04-06 10:36:02 +02:00
parent 658fb46ad8
commit 785c8671ec
5 changed files with 36 additions and 3 deletions
+1
View File
@@ -9,5 +9,6 @@
./browser
./terminal
./development
./notification
];
}
+7
View File
@@ -0,0 +1,7 @@
{ config, lib, pkgs, ... }:
{
imports = [
./mako
];
}
+25
View File
@@ -0,0 +1,25 @@
{ config, lib, pkgs, ... }:
with lib;
let
cfg = config.dov.notification.mako;
colors = config.lib.stylix.colors;
in {
options.dov.notification.mako.enable = mkEnableOption "mako option";
config = mkIf cfg.enable {
services.mako = {
enable = true;
settings = {
background-color = mkForce "#${colors.base01}";
border-color = mkForce "#${colors.base00}";
border-radius = 10;
text-color = mkForce "#${colors.base0A}";
default-timeout = 5000;
};
};
};
}