negrel / templates

My personal Nix templates

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My personal Nix templates

This repository contains a list of Nix flakes templates that you can use with scratch: a tool to quickly scracth a new project.

Why ?

NixOS templates are great but too simple. They don't have:

  • templating options,
  • nightly rust template
  • deno template
  • ...

Getting started

Templates of this repository are designed to work with scratch, they won't work with nix flake init.

Files contains environment variables (e.g $VAR) that makes them unusable before substitution (with envsubst for example).

Configuration

Each templates define its own set of environment variables under the envVars attribute. Options are document in flake.nix

🌠 Show your support

Please give a ⭐ if this project helped you!

📜 License

MIT © Alexandre Negrel

About

My personal Nix templates

License:MIT License


Languages

Language:Nix 75.2%Language:Makefile 11.2%Language:Shell 6.8%Language:JavaScript 5.0%Language:Go 0.7%Language:TypeScript 0.6%Language:Rust 0.5%