Skip to content

Commit

Permalink
Fixups for nix flake
Browse files Browse the repository at this point in the history
  • Loading branch information
WombatFromHell committed Feb 1, 2025
1 parent 188de86 commit 14798ab
Showing 1 changed file with 11 additions and 6 deletions.
17 changes: 11 additions & 6 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,11 @@
nixpkgs,
flake-utils,
naersk,
}:
}: let
overlay = final: prev: {
veridian-controller = self.packages.${prev.system}.veridian-controller;
};
in
flake-utils.lib.eachDefaultSystem (system: let
pkgs = import nixpkgs {inherit system;};
naersk' = pkgs.callPackage naersk {};
Expand All @@ -35,21 +39,22 @@
default = self.packages.${system}.veridian-controller;
};

overlays.default = final: prev: {
veridian-controller = self.packages.${prev.system}.veridian-controller;
};

apps.default = flake-utils.lib.mkApp {
drv = self.packages.${system}.default;
};
})
// {
overlays.default = overlay;

nixosModules.default = {
config,
lib,
pkgs,
...
}: {
nixpkgs.overlays = [self.overlays.default];
config = {
nixpkgs.overlays = [overlay];
};
};
};
}

0 comments on commit 14798ab

Please sign in to comment.