expose all flake inputs to NixOS system path and registry

This commit is contained in:
Trolli Schmittlauch 2023-04-13 19:57:56 +02:00
parent d493ea127a
commit 62364a9db5
2 changed files with 21 additions and 11 deletions

View file

@ -3,13 +3,16 @@
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-22.11";
nixos-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
};
outputs = { self, nixpkgs }: {
outputs = { self, nixpkgs, ... }@inputs: {
nixosConfigurations.thinknix = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [ ./nixos/configuration.nix ];
# necessary to make the top-level inputs available to system configuration
specialArgs = { inherit inputs; };
};
};
}