From aaea5d96509977fbbaa1a2b40b789751c2253096 Mon Sep 17 00:00:00 2001 From: TheWanderingCrow Date: Wed, 25 Dec 2024 15:16:16 -0500 Subject: [PATCH] update flake --- flake.nix | 54 +++++++++++++++++++++++++++++++++++------------------- 1 file changed, 35 insertions(+), 19 deletions(-) diff --git a/flake.nix b/flake.nix index 8e496e5..9927183 100644 --- a/flake.nix +++ b/flake.nix @@ -9,25 +9,41 @@ sops-nix.url = "github:Mic92/sops-nix"; }; - outputs = inputs: let - system = "x86_64-linux"; - inherit (inputs.nixpkgs) lib; - - overlays = []; - - pkgs = import inputs.nixpkgs { - inherit system overlays; - config.allowUnfree = true; - config.android_sdk.accept_license = true; + outputs = { + nixpkgs, + home-manager, + ... + } @ inputs: { + nixosConfigurations = { + Parzival-Mobile = nixpkgs.lib.nixosSystem { + specialArgs = {inherit nixpkgs inputs;}; + modules = [ + ./hosts/Parzival-Mobile + home-manager.nixosModules.home-manager + ]; + }; }; + }; - ns = host: (lib.nixosSystem { - specialArgs = {inherit pkgs inputs;}; - modules = [ - (./hosts + "/${host}") - inputs.home-manager.nixosModules.home-manager - inputs.sops-nix.nixosModules.sops - ]; - }); - in {nixosConfigurations = lib.attrsets.genAttrs ["Parzival" "Parzival-Mobile" "WCE-Overseer"] ns;}; + #outputs = inputs: let + # system = "x86_64-linux"; + # inherit (inputs.nixpkgs) lib; + + # overlays = []; + + # pkgs = import inputs.nixpkgs { + # inherit system overlays; + # config.allowUnfree = true; + # config.android_sdk.accept_license = true; + # }; + + # ns = host: (lib.nixosSystem { + # specialArgs = {inherit pkgs inputs;}; + # modules = [ + # (./hosts + "/${host}") + # inputs.home-manager.nixosModules.home-manager + # inputs.sops-nix.nixosModules.sops + # ]; + # }); + #in {nixosConfigurations = lib.attrsets.genAttrs ["Parzival" "Parzival-Mobile" "WCE-Overseer"] ns;}; }