From 2cea0a853b87ffb3186fcb169f9167f885a70502 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torjus=20H=C3=A5kestad?= Date: Tue, 3 Mar 2026 23:41:23 +0100 Subject: [PATCH] dunst: use catppuccin macchiato theme, switch to JetBrains Mono font Co-Authored-By: Claude Opus 4.6 --- home/hosts/gunter/default.nix | 2 ++ home/hosts/magicman/default.nix | 1 + home/programs/dunst/default.nix | 26 ++++++++------------------ 3 files changed, 11 insertions(+), 18 deletions(-) diff --git a/home/hosts/gunter/default.nix b/home/hosts/gunter/default.nix index 9e6dc4f..67e563d 100644 --- a/home/hosts/gunter/default.nix +++ b/home/hosts/gunter/default.nix @@ -110,6 +110,8 @@ }; programs.home-manager.enable = true; + services.dunst.settings.global.monitor = "DP-1"; + # Custom options torjus.home.obs = { enable = true; diff --git a/home/hosts/magicman/default.nix b/home/hosts/magicman/default.nix index 35695f7..fbaa011 100644 --- a/home/hosts/magicman/default.nix +++ b/home/hosts/magicman/default.nix @@ -61,6 +61,7 @@ homeDirectory = "/home/${user}"; stateVersion = "23.11"; }; + services.dunst.settings.global.monitor = "eDP-1"; torjus.home.obs.enable = true; programs.home-manager.enable = true; }; diff --git a/home/programs/dunst/default.nix b/home/programs/dunst/default.nix index 5ce230a..6faed26 100644 --- a/home/programs/dunst/default.nix +++ b/home/programs/dunst/default.nix @@ -4,6 +4,11 @@ }: { + catppuccin.dunst = { + enable = true; + flavor = "macchiato"; + }; + services.dunst = { enable = true; iconTheme = { @@ -13,7 +18,7 @@ settings = { global = { origin = "top-right"; - monitor = "4"; + follow = "none"; alignment = "left"; vertical_alignment = "center"; width = "(0, 400)"; @@ -36,10 +41,8 @@ history_length = 20; always_run_script = true; corner_radius = 10; - # follow = "mouse"; - font = "Source Sans Pro 10"; - format = "%s\\n%b"; # format = "%s %p\n%b" - frame_color = "#232323"; + font = "JetBrainsMono Nerd Font 10"; + format = "%s\\n%b"; frame_width = 1; offset = "(15, 15)"; horizontal_padding = 10; @@ -61,19 +64,6 @@ fullscreen_delay_everything = { fullscreen = "delay"; }; - - urgency_critical = { - background = "#d64e4e"; - foreground = "#f0e0e0"; - }; - urgency_low = { - background = "#232323"; - foreground = "#2596be"; - }; - urgency_normal = { - background = "#1e1e2a"; - foreground = "#2596be"; - }; }; }; }