nim-flakes-lib

Nix flake library to help create Nim package using Nix.

Why

Nix is a package manager, can be used to install any Nix Package like nim, nodejs, python, c libraries, tools, etc (more than 40 000 pkgs).

Nix is also a config language, it can be used to generate our nim.cfg, CI config, documentation, etc, and these configurations could be shared with others as nix packages.