From 0296520db2bb6bfcc5f398fd18bde7afb2b8765e Mon Sep 17 00:00:00 2001 From: Lucas Sta Maria Date: Sun, 11 Aug 2024 23:52:17 -0700 Subject: [PATCH] feat(nix): add notification server Signed-off-by: Lucas Sta Maria --- nix/hosts/framework/home.nix | 2 ++ nix/hosts/framework/sys.nix | 12 ++++++++++++ 2 files changed, 14 insertions(+) diff --git a/nix/hosts/framework/home.nix b/nix/hosts/framework/home.nix index ab8c59b..5eb8831 100644 --- a/nix/hosts/framework/home.nix +++ b/nix/hosts/framework/home.nix @@ -43,6 +43,7 @@ nixfmt hurl gh + libnotify firefox discord @@ -58,6 +59,7 @@ (prismlauncher.override { jdks = [ jdk22 jdk8 ]; }) tidal-hifi zotero + deadd-notification-center emacs alacritty diff --git a/nix/hosts/framework/sys.nix b/nix/hosts/framework/sys.nix index 62b08d0..a33126b 100644 --- a/nix/hosts/framework/sys.nix +++ b/nix/hosts/framework/sys.nix @@ -71,6 +71,18 @@ # Mouse services.libinput.mouse = { middleEmulation = false; }; + # Notification Server + systemd.user.services.deadd-notification-center = { + description = "deadd notification center"; + wantedBy = [ "graphical-session.target" ]; + partOf = [ "graphical-session.target" ]; + serviceConfig = { + ExecStart = "${pkgs.deadd-notification-center}/bin/deadd-notification-center"; + Restart = "always"; + RestartSec = 3; + }; + }; + users.users.priime = { isNormalUser = true; description = "Lucas";