From 7793b7d8af601353e236252922abe84c5e9b79d0 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Sat, 19 Mar 2022 16:56:48 -0600 Subject: home: improve shenv infra --- flake.nix | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index bbac6ec..0f29de3 100644 --- a/flake.nix +++ b/flake.nix @@ -11,27 +11,22 @@ nur.url = "github:nix-community/NUR"; }; - outputs = { self, nixpkgs, home-manager, nur, ... }: let - pkgs = import nixpkgs { - system = "x86_64-linux"; - config = import ./nixpkgs.nix; - }; - in with pkgs.lib; let + outputs = { self, nixpkgs, home-manager, nur, ... }: with nixpkgs.lib; let util = import ./util; - inherit (util pkgs.lib) importAll; + inherit (util nixpkgs.lib) importAll; pkgSet = pkgs: import ./pkgs { inherit pkgs; util = util pkgs.lib; }; in { - packages."x86_64-linux" = pkgSet pkgs; + packages."x86_64-linux" = pkgSet nixpkgs.legacyPackages."x86_64-linux"; overlay = self: super: { local = pkgSet super; }; - nixosConfigurations = with pkgs.lib; let + nixosConfigurations = let hostConfig = host: (makeOverridable nixosSystem) { system = "x86_64-linux"; modules = [ (import ./sys self) host ]; -- cgit v1.2.3