Get the latest tech news

Package management on macOS with Nix-Darwin


Package management on macOS with nix-darwin

Throughout this series we’ll create a declarative system configuration with Nix where you can manage anything from your shell aliases to what VSCode extensions you have installed to running daemons with launchd. Once the command succeeds, open up a new terminal window to pick up the new zsh environment and confirm that darwin-rebuild is installed on your path: Once you’ve added every package you want to carry over to the corresponding lists in your Nix config, uncomment onActivation.cleanup = "uninstall".

Get the Android app

Or read this on Hacker News

Read more on:

Photo of macOS

macOS

Photo of Nix-Darwin

Nix-Darwin

Photo of Package management

Package management

Related news:

News photo

Apple Seeds Third Beta of macOS Sonoma 14.5 to Developers

News photo

Apple Seeds Second Beta of macOS Sonoma 14.5 to Developers

News photo

Show HN: CompressX, my FFmpeg wrapper for macOS