summaryrefslogtreecommitdiff
path: root/templates/full/nix/packages.nix
blob: e48cdde246376d5125e51254477845c0357385ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{ self, ... }:
let
  version = self.shortRev or self.dirtyShortRev or "unknown";
in
{
  flake.overlays.default = _: prev: {
    hello = prev.callPackage ./derivation.nix { inherit version; };
  };

  perSystem =
    { pkgs, self', ... }:
    {
      package = {
        hello = pkgs.callPackage ./derivation.nix { inherit version; };
        default = self'.packages.hello;
      };
    };
}