From 4807859d850fa427488dce52d93e5a5147fd6663 Mon Sep 17 00:00:00 2001 From: Fabian Montero Date: Sat, 9 Aug 2025 14:11:14 -0600 Subject: [PATCH] add mako config --- home/modules/gui/default.nix | 5 +---- home/modules/gui/mako.nix | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 4 deletions(-) create mode 100644 home/modules/gui/mako.nix diff --git a/home/modules/gui/default.nix b/home/modules/gui/default.nix index 2839075..3b505a5 100644 --- a/home/modules/gui/default.nix +++ b/home/modules/gui/default.nix @@ -52,13 +52,10 @@ in { ./theme.nix ./sway.nix ./waybar.nix + ./mako.nix ]; config = mkIf cfg.enable { - services = { - mako.enable = true; - }; - xdg = { enable = true; mimeApps = { diff --git a/home/modules/gui/mako.nix b/home/modules/gui/mako.nix new file mode 100644 index 0000000..8e226fc --- /dev/null +++ b/home/modules/gui/mako.nix @@ -0,0 +1,28 @@ +{ + config, + lib, + pkgs, + ... +}: +with lib; let + cfg = config.local.gui; +in { + config = mkIf cfg.enable { + services.mako = { + enable = true; + settings = { + actions = true; + anchor = "top-right"; + background-color = "#000000"; + border-color = "#000000"; + progress-color="over #FFFFFF"; + border-radius = 0; + default-timeout = 7000; + font = "JetBrains Mono 10"; + icons = true; + ignore-timeout = false; + layer = "top"; + }; + }; + }; +}