From 0ec0dd5d6ceac0349b09cac8e79c50a74a02fa05 Mon Sep 17 00:00:00 2001 From: Felix Schulze Date: Wed, 3 Sep 2025 13:18:50 +0200 Subject: [PATCH] wildfire: 453 current 2025-09-03 13:18:22 25.05.20250831.b4c2c57 6.16.4 * Mako styling wildfire: 454 current 2025-09-03 13:23:58 25.05.20250831.b4c2c57 6.16.4 * wildfire: 455 current 2025-09-03 13:25:58 25.05.20250831.b4c2c57 6.16.4 * wildfire: 456 current 2025-09-03 13:26:56 25.05.20250831.b4c2c57 6.16.4 * wildfire: 457 current 2025-09-03 13:27:36 25.05.20250831.b4c2c57 6.16.4 * --- modules/common.nix | 1 + modules/hm/mako.nix | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 modules/hm/mako.nix 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; + }; + }; +}