numtide/system-manager
Manage system config using nix on any distro observed · 2026-08-28
Health v2 · maintenance only
84/100
- Activity 99
- Release rhythm 62
- Longevity 90
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 64
- age_days: 1260
- days_rel: 174
- days_push: 7
- n_releases_24m: 2
Adoption not part of the score
1697 stars · 57 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
System Manager is a Nix-based tool for declaratively configuring Linux machines on any distribution, not just NixOS. It lets you describe packages, services, and settings in Nix and apply them atomically and reproducibly, similar to Home Manager but for the whole system.
Use cases
- manage system configuration with nix on ubuntu or debian
- declaratively configure packages and services on non-nixos linux
- apply reproducible system configs like nixos generations
- use nixos modules on any linux distro
- replace puppet or ansible for small-scale system config
- manage root-level packages and services with nix flakes
When to choose
- you want NixOS-style declarative, atomic configuration on a non-NixOS distro
- you already use Nix or Home Manager and want system-level equivalents
- you prefer reproducible, rollbackable changes over imperative setup scripts
When to avoid
- you need full-featured configuration management across heterogeneous fleets (Chef, Puppet, Ansible)
- you don't want to install or learn Nix at all
- you need to manage non-Linux systems
Facets
cli-tool · maturity active
configuration-management deployment developer-tools operating-systems self-hosted cli nix declarative-config immutable nixos-modules system-configuration devops automation linux
2 sources
- readme: https://github.com/numtide/system-manager · fetched 2026-08-28 · 98c86ceb76d5
- homepage: https://system-manager.net/ · fetched 2026-08-29 · 99ef38696945
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| numtide/system-manager | main | 84 |
For agents
markdown · JSON · MCP: product_card(name="numtide/system-manager")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem