Skip to content

Add standalone Nix templates for TypeScript, Rust, and polyglot libraries - #37

Merged
cooper (czxtm) merged 6 commits into
mainfrom
copilot/add-language-focused-templates
Oct 26, 2026
Merged

cooper (czxtm) merged 6 commits into
mainfrom
copilot/add-language-focused-templates

Conversation

Copilot AI commented Oct 22, 2026

Copy link
Copy Markdown
Contributor

Add library-focused templates without apps/*: TypeScript-only, standalone Rust, and TypeScript with Rust crates.

  • Starters: Include language tooling, minimal library sources, tests, and configuration.
  • Registry: Expose all three templates; default to nix-ts-lib while preserving existing harness outputs.
  • Isolation: Keep starter projects outside root Vitest and Cargo scopes; preserve their independent Nix formatting.
  • Documentation: Describe template selection and initialization.
nix flake init -t github:darkmatter/template#nix-polyglot-lib

Copilot AI and others added 2 commits October 22, 2026 08:26
Co-authored-by: czxtm <1325802+czxtm@users.noreply.github.com>
Co-authored-by: czxtm <1325802+czxtm@users.noreply.github.com>
Co-authored-by: czxtm <1325802+czxtm@users.noreply.github.com>
Copilot AI and others added 2 commits October 22, 2026 23:40
Co-authored-by: czxtm <1325802+czxtm@users.noreply.github.com>
Co-authored-by: czxtm <1325802+czxtm@users.noreply.github.com>
@czxtm
cooper (czxtm) marked this pull request as ready for review October 26, 2026 01:59
@czxtm
cooper (czxtm) merged commit 23189c6 into main Oct 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants