From db7a9afae7686ff0dd26265409f1f2b888e7b201 Mon Sep 17 00:00:00 2001 From: GarandPLG Date: Sat, 4 Apr 2026 23:30:57 +0200 Subject: [PATCH] Enable notify client and replace swww with awww - Add `notify.enable = true` to Garand-Desktop, Garand-Laptop, and default hosts - Replace `swww` with `awww` in `essentials.nix` - Expose `notify-client` in the core packages mapping --- hosts/Garand-Desktop/system-modules.nix | 1 + hosts/Garand-Laptop/system-modules.nix | 1 + hosts/default/system-modules.nix | 1 + modules/core/packages/essentials.nix | 2 +- modules/core/packages/packages.nix | 1 + 5 files changed, 5 insertions(+), 1 deletion(-) diff --git a/hosts/Garand-Desktop/system-modules.nix b/hosts/Garand-Desktop/system-modules.nix index e546995..c0e0616 100644 --- a/hosts/Garand-Desktop/system-modules.nix +++ b/hosts/Garand-Desktop/system-modules.nix @@ -64,6 +64,7 @@ _: { signal.enable = true; # Signal: secure messaging app teams.enable = true; # Teams-for-linux: Unofficial Microsoft Teams client for Linux ferdium.enable = false; # Ferdium: All your services in one place built by the community + notify.enable = true; # notify-client: Ntfy client application to receive everyday's notifications /* Productivity / Knowledge Management diff --git a/hosts/Garand-Laptop/system-modules.nix b/hosts/Garand-Laptop/system-modules.nix index cfc9528..5150798 100644 --- a/hosts/Garand-Laptop/system-modules.nix +++ b/hosts/Garand-Laptop/system-modules.nix @@ -64,6 +64,7 @@ _: { signal.enable = true; # Signal: secure messaging app teams.enable = true; # Teams-for-linux: Unofficial Microsoft Teams client for Linux ferdium.enable = false; # Ferdium: All your services in one place built by the community + notify.enable = true; # notify-client: Ntfy client application to receive everyday's notifications /* Productivity / Knowledge Management diff --git a/hosts/default/system-modules.nix b/hosts/default/system-modules.nix index b15cd6c..58f0f79 100644 --- a/hosts/default/system-modules.nix +++ b/hosts/default/system-modules.nix @@ -64,6 +64,7 @@ _: { signal.enable = true; # Signal: secure messaging app teams.enable = true; # Teams-for-linux: Unofficial Microsoft Teams client for Linux ferdium.enable = false; # Ferdium: All your services in one place built by the community + notify.enable = true; # notify-client: Ntfy client application to receive everyday's notifications /* Productivity / Knowledge Management diff --git a/modules/core/packages/essentials.nix b/modules/core/packages/essentials.nix index 6ee900d..9850065 100644 --- a/modules/core/packages/essentials.nix +++ b/modules/core/packages/essentials.nix @@ -58,7 +58,7 @@ app2unit gpu-screen-recorder # hyprland - swww + awww grim slurp wl-clipboard diff --git a/modules/core/packages/packages.nix b/modules/core/packages/packages.nix index d0548f2..60494e2 100644 --- a/modules/core/packages/packages.nix +++ b/modules/core/packages/packages.nix @@ -51,6 +51,7 @@ teams = teams-for-linux; ferdium = ferdium; logisim-evolution = logisim-evolution; + notify = notify-client; }; in { imports = builtins.attrValues (builtins.mapAttrs mkPackage packages);