summaryrefslogtreecommitdiff
path: root/templates/full/nix/packages.nix
blob: 562823e953c831df836564defe16c09a9fcb636a (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;
    };
  };
}