From 95043f84e4210d4028efc348112107d19f3c0258 Mon Sep 17 00:00:00 2001 From: Nathan Date: Sat, 7 Mar 2026 17:36:38 -0600 Subject: [PATCH] allow all configs --- config/aurora/default.nix | 2 +- nix/homeManagerModule.nix | 17 +++++++++++++---- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/config/aurora/default.nix b/config/aurora/default.nix index 69b0007..5df3478 100644 --- a/config/aurora/default.nix +++ b/config/aurora/default.nix @@ -4,7 +4,7 @@ perSystem = { self', pkgs, system, ... }: { packages = { aurora = pkgs.writeShellScriptBin "aurora" '' - ${pkgs.quickshell}/bin/quickshell --path ${self'.packages.aurora-dots}/share "''$@" + ${pkgs.quickshell}/bin/quickshell "''$@" ''; aurora-dots = pkgs.stdenv.mkDerivation { diff --git a/nix/homeManagerModule.nix b/nix/homeManagerModule.nix index 26c691a..1fb1d14 100644 --- a/nix/homeManagerModule.nix +++ b/nix/homeManagerModule.nix @@ -25,15 +25,24 @@ }; }; - config = { + config = let + cfg = config.programs.aurora; - programs.quickshell = let - cfg = config.programs.aurora; - in { + system = pkgs.stdenv.hostPlatform.system; + in { + + programs.quickshell = { enable = cfg.enable; package = cfg.package; + activeConfig = "aurora"; + + configs = { + aurora = "${self.packages.${system}.aurora-dots}/share"; + hybar = "${self.packages.${system}.hybar-dots}/share"; + }; + systemd = { enable = cfg.systemd.enable; target = cfg.systemd.target;