From ff97c41b022482beda79c9a0a835a94b371b78e0 Mon Sep 17 00:00:00 2001 From: Nathan Date: Sat, 7 Mar 2026 10:55:33 -0600 Subject: [PATCH] update hm module --- nix/homeManagerModule.nix | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/nix/homeManagerModule.nix b/nix/homeManagerModule.nix index abe33f0..26c691a 100644 --- a/nix/homeManagerModule.nix +++ b/nix/homeManagerModule.nix @@ -14,18 +14,29 @@ example = "aurora.packages.hybar"; }; + + systemd = { + enable = mkEnableOption "aurora systemd unit"; + + target = mkOption { + type = types.str; + default = "hyprland-session.target"; + }; + }; }; - config = lib.mkIf config.programs.aurora.enable { + config = { - programs.quickshell = { - enable = true; + programs.quickshell = let + cfg = config.programs.aurora; + in { + enable = cfg.enable; - package = config.programs.aurora.package; + package = cfg.package; systemd = { - enable = true; - target = "wayland-session@Hyprland.target"; + enable = cfg.systemd.enable; + target = cfg.systemd.target; }; }; };