From 50a0f0abc2f4fc77e006da99d04c7f5445b46953 Mon Sep 17 00:00:00 2001 From: Kiana Sheibani Date: Wed, 26 Nov 2025 17:44:19 -0500 Subject: [PATCH] doc: update README --- README.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4fba2d5..a74ecfd 100644 --- a/README.md +++ b/README.md @@ -38,8 +38,13 @@ there are three or four: 1. The programming language 2. The build system used to compile/package the repository -3. The Nix library/evaluation system used in the flake itself -4. (Optional) Additional differences in project structure +3. The Nix evaluation system used in the flake itself +4. (Optional) Additional differences in project structure, including but not + limited to: + - `basic`: Minimal acceptable project structure + - `cli`: Sample CLI program + - `gui`: Sample GUI program + - `lib`: Library For example, the `python_pyproject_nixpkgs_cli` template generates a Python repository packaged in Pyproject format where the flake uses Nixpkgs' standard