diff options
Diffstat (limited to 'flake.nix')
-rw-r--r-- | flake.nix | 14 |
1 files changed, 12 insertions, 2 deletions
@@ -43,12 +43,17 @@ freiraum.flake = false; }; - outputs = { self, nixpkgs, deploy-rs, ... }@inputs: + outputs = { self, deploy-rs, ... }@inputs: let + nixpkgs = import inputs.nixpkgs { + system = "x86_64-linux"; + overlays = [ self.overlays.default ]; + }; mkConfig = imports: config: - nixpkgs.lib.nixosSystem rec { + inputs.nixpkgs.lib.nixosSystem rec { system = "x86_64-linux"; modules = [ config ] ++ imports; + pkgs = nixpkgs; specialArgs = { inherit inputs system; }; }; @@ -104,5 +109,10 @@ home = self.homeConfigurations.stuebinm.activationPackage; home-minimal = self.homeConfigurations.stuebinm-minimal.activationPackage; + + overlays.default = import ./pkgs/overlay.nix; + packages.x86_64-linux = { + inherit (nixpkgs) galmon-core galmon-full; + }; }; } |