summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorQuentin Aristote <quentin@aristote.fr>2023-02-28 17:50:16 +0100
committerQuentin Aristote <quentin@aristote.fr>2023-02-28 17:50:16 +0100
commit52c53ee7055cd5876112543c28ff6b5626a99313 (patch)
tree6fe6815fda0e81bf00013ffcad4db6e115b933a6 /flake.nix
parent1f349513ad5079e9f07ea524fd7039261e942ba4 (diff)
parentb0214d50e9a728d77d98d791e92dfe3747f27e23 (diff)
Merge branch 'flake-home-manager' into flake
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix15
1 files changed, 8 insertions, 7 deletions
diff --git a/flake.nix b/flake.nix
index 6ad632a..33b2044 100644
--- a/flake.nix
+++ b/flake.nix
@@ -1,6 +1,6 @@
{
inputs = {
- my-nixpkgs.url = "git+file:///home/qaristote/code/nix/my-nixpkgs";
+ my-nixpkgs.url = "github:qaristote/my-nixpkgs";
};
outputs = { self, nixpkgs, my-nixpkgs, nixos-hardware, home-manager }:
@@ -9,18 +9,19 @@
overlays-module = { ... }: {
nixpkgs.overlays = [ my-nixpkgs.overlays.personal ];
};
+ homeModules = [ my-nixpkgs.homeModules.personal ./home ];
+ nixosModules =
+ [ overlays-module my-nixpkgs.nixosModules.personal ./nixos ];
in {
nixosConfigurations.latitude-7490 = nixpkgs.lib.nixosSystem {
inherit system;
- specialArgs = {
- inherit nixos-hardware home-manager;
- home.qaristote = import ./home;
- };
- modules = [ overlays-module my-nixpkgs.nixosModules.personal ./nixos ];
+ specialArgs = { inherit nixos-hardware home-manager homeModules; };
+ modules = nixosModules;
};
+
homeConfigurations.qaristote = home-manager.lib.homeManagerConfiguration {
pkgs = nixpkgs.legacyPackages."${system}";
- modules = [ overlays-module ./home ];
+ modules = homeModules;
};
};
}