From d0e95ba2c00f6a87087823338543b4c9cba3f10b Mon Sep 17 00:00:00 2001 From: seth Date: Sat, 19 Aug 2023 21:18:10 -0400 Subject: start using flake-parts & hercules-ci --- templates/default.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 templates/default.nix (limited to 'templates') diff --git a/templates/default.nix b/templates/default.nix new file mode 100644 index 0000000..67d62a0 --- /dev/null +++ b/templates/default.nix @@ -0,0 +1,14 @@ +{self, ...}: { + flake = { + templates = let + # string -> string -> {} + mkTemplate = name: description: { + path = "${self}/templates/${name}"; + inherit description; + }; + in { + basic = mkTemplate "basic" "minimal boilerplate for my flakes"; + full = mkTemplate "full" "big template for complex flakes (using flake-parts)"; + }; + }; +} -- cgit v1.2.3