Nix declarative configuration and package management

8 repos

Nix is a purely functional package manager and language for declarative system configuration, enabling reproducible builds and declarative management of software environments. This cluster covers the Nix language itself, core tooling like home-manager and nix-darwin for managing user and macOS system configuration declaratively, and related ecosystem repositories. Repositories here demonstrate functional programming principles applied to infrastructure-as-code and dotfile management, with both the Nix language implementation (C++) and user-facing configuration tools (Nix, Emacs Lisp).

C++ · 2
Nix · 2
Shell · 2
Python · 1
Rust · 1
nix ·26,861
functional-programming ·17,673
declarative-language ·17,673
c-plus-plus ·17,673
package-manager ·17,673
devenv ·7,635
developer-tools ·7,635
managed-by-renovate ·2,772
hacktoberfest ·2,772
nix-packages ·1,945