1 Repo
Scripts generated from declarative configuration that apply changes to a running system and restart services.
Distinct from Script Generators: Distinct from general Script Generators: focuses on system-level activation and service restart, not arbitrary command serialization.
Explore 1 awesome GitHub repository matching development tools & productivity · System Activation Scripts. Refine with filters or upvote what's useful.
nix-darwin is a declarative system configuration tool for macOS that uses the Nix package manager to define and manage the entire system state—including users, services, networking, and security—through a single reproducible Nix expression. It integrates Nix’s purely functional package model to install, update, and remove software, supporting multiple versions and atomic rollbacks. The tool composes system configuration from modular, typed, overridable options. It evaluates these Nix expressions to produce an immutable description of the desired state, then generates activation scripts that a
Generates shell scripts from evaluated configuration to apply changes and restart services on the running system.