From eac27eff41516ad083ffee7a2cb3a6ab47d50953 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cain=C3=A3=20Costa?= Date: Tue, 11 Jul 2023 11:26:15 -0300 Subject: [PATCH] feat: add nix overlay This allows for easier usage of aiken on both NixOS and home-manager setups, without having to add them to the main nixos repository. --- flake.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/flake.nix b/flake.nix index 2e8ed079..ac14cda7 100644 --- a/flake.nix +++ b/flake.nix @@ -50,6 +50,8 @@ default = packages.aiken; }; + overlays.default = final: prev: { aiken = packages.aiken; }; + aikenCmds = commonCategory "Aiken Development" [{ name = "aiken"; help = "Aiken toolchain"; @@ -58,7 +60,7 @@ gitRev = if (builtins.hasAttr "rev" self) then self.rev else "dirty"; in { - inherit packages; + inherit packages overlays; devShells.aiken = pkgs.mkShell { name = "aiken";