{ description = "Some flake templates"; outputs = { self, nixpkgs }: { templates.minimum = { path = ./minimum; description = "Minimal sane flake"; welcomeText = "mjau‼"; }; templates.rust = { path = ./rust; description = "Minimal flake for rust with overlay and devshell"; welcomeText = "mjau 🦀🦀🦀"; }; templates.haskell = { path = ./haskell; description = "Minimal flake for Haskell with nix build system and devshell"; welcomeText = "mjau λλλ"; }; templates.jupyter = { path = ./jupyter; description = "A jupyter flake, with a custom haskell kernel and proper pdflatex LaTeX export supoprt"; welcomeText = "mjau 🐍🐍🐍"; }; templates.python = { path = ./python; description = "Minimal python flake"; welcomeText = "hisss 🐍🐍🐍"; }; }; }