dots/create-project.nix
2026-01-05 23:40:20 +01:00

12 lines
279 B
Nix

{pkgs, ...}: let
blueprints = ../project-blueprints;
mainScript = builtins.readFile ./main.nu;
scriptWithSubstitutions =
builtins.replaceStrings
["@BLUEPRINTS@"]
["${blueprints}"]
mainScript;
in ''
#!${pkgs.nushell}/bin/nu
${scriptWithSubstitutions}
''