From 153e48111b97d15e784b1ef2ec44c7451905535b Mon Sep 17 00:00:00 2001 From: aristote Date: Wed, 29 May 2024 19:27:53 +0200 Subject: switch to use as home laptop --- flake.nix | 43 ++++++++++++++++++++++++------------------- 1 file changed, 24 insertions(+), 19 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index 45a9c57..aac87a5 100644 --- a/flake.nix +++ b/flake.nix @@ -4,25 +4,30 @@ stylix.url = "github:danth/stylix"; }; - outputs = { self, nixpkgs, my-nixpkgs, nixos-hardware, home-manager, stylix }: - let - system = "x86_64-linux"; - overlays-module = { ... }: { - nixpkgs.overlays = [ my-nixpkgs.overlays.personal ]; - }; - homeModules = [ my-nixpkgs.homeModules.personal ./home ]; - nixosModules = - [ overlays-module my-nixpkgs.nixosModules.personal ./nixos ]; - in { - nixosConfigurations.precision-3571 = nixpkgs.lib.nixosSystem { - inherit system; - specialArgs = { inherit nixos-hardware home-manager homeModules stylix; }; - modules = nixosModules; - }; + outputs = { + nixpkgs, + my-nixpkgs, + nixos-hardware, + home-manager, + stylix, + ... + }: let + system = "x86_64-linux"; + overlays-module = {...}: { + nixpkgs.overlays = [my-nixpkgs.overlays.personal]; + }; + homeModules = [my-nixpkgs.homeModules.personal ./home]; + nixosModules = [overlays-module my-nixpkgs.nixosModules.personal ./nixos]; + in { + nixosConfigurations.precision-3571 = nixpkgs.lib.nixosSystem { + inherit system; + specialArgs = {inherit nixos-hardware home-manager homeModules stylix;}; + modules = nixosModules; + }; - homeConfigurations.qaristote = home-manager.lib.homeManagerConfiguration { - pkgs = nixpkgs.legacyPackages."${system}"; - modules = homeModules; - }; + homeConfigurations.qaristote = home-manager.lib.homeManagerConfiguration { + pkgs = nixpkgs.legacyPackages."${system}"; + modules = homeModules; }; + }; } -- cgit v1.2.3