From c3b8484112f757fd96362b8f65fa0b4f1a8891d0 Mon Sep 17 00:00:00 2001 From: Michael Mandl Date: Fri, 29 Sep 2023 07:51:31 +0200 Subject: [PATCH] feat: add dunst --- home-manager/sway/default.nix | 1 + home-manager/sway/dunst.nix | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 home-manager/sway/dunst.nix diff --git a/home-manager/sway/default.nix b/home-manager/sway/default.nix index c2ce93f..a5526f9 100644 --- a/home-manager/sway/default.nix +++ b/home-manager/sway/default.nix @@ -8,6 +8,7 @@ in { imports = [ ./i3status-rust.nix + ./dunst.nix ]; home.packages = with pkgs; [ diff --git a/home-manager/sway/dunst.nix b/home-manager/sway/dunst.nix new file mode 100644 index 0000000..f7078d5 --- /dev/null +++ b/home-manager/sway/dunst.nix @@ -0,0 +1,34 @@ +{ config, lib, pkgs, user, ... }: +{ + services.dunst = { + enable = true; + settings = { + global = { + follow = "keyboard"; + font = "DejaVu Sans Mono 11"; + frame_width = 1; + }; + + urgency_low = { + frame_color = "#268bd2"; + foreground = "#eee8d5"; + background = "#002b36"; + timeout = 4; + }; + + urgency_normal = { + frame_color = "#859900"; + foreground = "#eee8d5"; + background = "#002b36"; + timeout = 6; + }; + + urgency_critical = { + frame_color = "#dc322f"; + foreground = "#eee8d5"; + background = "#002b36"; + timeout = 8; + }; + }; + }; +}