templates/flake.nix

27 lines
761 B
Nix
Raw Normal View History

2023-10-12 15:15:57 +02:00
{
description = "Some flake templates";
outputs = { self, nixpkgs }: {
2023-10-12 16:11:25 +02:00
templates.minimum = {
2023-10-12 15:15:57 +02:00
path = ./minimum;
description = "Minimal sane flake";
welcomeText = "mjau";
};
2023-10-12 16:11:25 +02:00
templates.rust = {
2023-10-12 16:08:58 +02:00
path = ./rust;
description = "Minimal flake for rust with overlay and devshell";
welcomeText = "mjau 🦀🦀🦀";
};
2023-10-13 11:01:58 +02:00
templates.haskell = {
path = ./haskell;
description = "Minimal flake for Haskell with nix build system and devshell";
welcomeText = "mjau λλλ";
};
2023-10-13 15:57:53 +02:00
templates.jupyter = {
path = ./haskell;
description = "A jupyter flake, with a custom haskell kernel and proper pdflatex LaTeX export supoprt";
welcomeText = "mjau 🐍🐍🐍";
};
2023-10-12 15:15:57 +02:00
};
}