Skip to content

Commit

Permalink
docs: Expand the description
Browse files Browse the repository at this point in the history
  • Loading branch information
akirak committed Sep 23, 2024
1 parent 5ef7d2a commit 4f92eab
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,18 @@ use in my personal projects. Most of them provide development shells (i.e.
`devShells.*`), but I may add further instructions for production builds in the
future.

I use these templates on NixOS, so they don't assume any non-Nix dependencies.
They should work on any platform. Basically, each template contains:

- A programming language implementation (compiler and build system)
- A language server

Most of the modern programming languages provide a scaffolding command
(typically as `new`/`init` sub-command), so most of my templates are minimalist.
They also don't contain DevOps things (e.g. CI, non-default formatting and
linting, and other conformance-related settings), as such settings can be
opinionated.

For maintaining a complex flake configuration, I would suggest use of
[flake-parts](https://github.com/hercules-ci/flake-parts/) instead.

Expand Down

0 comments on commit 4f92eab

Please sign in to comment.