diff options
author | Alan Pearce | 2022-10-08 04:28:32 +0200 |
---|---|---|
committer | Alan Pearce | 2022-10-08 04:31:19 +0200 |
commit | 32bd166e364c68fb76c6748a3e5ee5d14982f02a (patch) | |
tree | 7b295d9c01e2a6a90ab5bbc7a48dff6fed8f9c72 /flake.nix | |
parent | fc975d16c41c4f92f3e3dde4a837be52051b4e77 (diff) | |
download | nixfiles-32bd166e364c68fb76c6748a3e5ee5d14982f02a.tar.lz nixfiles-32bd166e364c68fb76c6748a3e5ee5d14982f02a.tar.zst nixfiles-32bd166e364c68fb76c6748a3e5ee5d14982f02a.zip |
Set up home-manager flake on mba
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix index 92a31715..f5314a26 100644 --- a/flake.nix +++ b/flake.nix @@ -6,9 +6,11 @@ nixos-hardware.url = github:NixOS/nixos-hardware; darwin.url = github:lnl7/nix-darwin/master; darwin.inputs.nixpkgs.follows = "nixpkgs-unstable"; + home-manager.url = github:nix-community/home-manager; + home-manager.inputs.nixpkgs.follows = "nixpkgs-unstable"; }; - outputs = { self, darwin, nixos-unstable, ... }@attrs: { + outputs = { self, darwin, home-manager, nixos-unstable, ... }@attrs: { nixosConfigurations.prefect = nixos-unstable.lib.nixosSystem { system = "x86_64-linux"; specialArgs = attrs; @@ -19,5 +21,10 @@ specialArgs = attrs; modules = [ ./system/mba.nix ]; }; + homeConfigurations.mba = home-manager.lib.homeManagerConfiguration { + system = "x86_64-darwin"; + specialArgs = attrs; + modules = [ ./user/mba.nix ]; + }; }; } |