From 65dc027769f6707f7831adc61588a87e76fcbf58 Mon Sep 17 00:00:00 2001 From: NullBite Date: Sun, 31 Dec 2023 05:18:39 -0500 Subject: [PATCH] probably a better way to do home manager modules --- flake.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 8ed2e1c..263f0b6 100644 --- a/flake.nix +++ b/flake.nix @@ -18,10 +18,14 @@ lib-unstable = nixpkgs-unstable.lib; username = "nullbite"; - homeManagerModule = user: module: home-manager.nixosModules.home-manager { + # to use this add `homeModules [ ... ]` to a system's modules. + homeModules = user: modules: home-manager.nixosModules.home-manager { home-manager.useGlobalPkgs = true; home-manager.useUserPackages = true; - home-manager.users."${user}" = module ; + home-manager.users."${user}" = {lib, config, pkgs, osConfig, ...}: + { + imports = modules; + }; }; in { nixosConfigurations = {