My personal configurations for all Nix-based systems (NixOS, Linux distributions with multi-user nix installed and nix-darwin).
Note
Active development happens on main, which uses a flake-parts dendritic layout. The pre-refactor history is preserved on the locked, read-only master branch.
Quick start:
- Install
nix:sh <(curl -L https://nixos.org/nix/install) - Install
homebrew:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - Clone the repository:
git clone https://github.com/Fr4nk1inCs/nixos-config.git ~/nixos-config - Build the system with
darwin-rebuild:nix run --extra-experimental-features "nix-command flakes" nix-darwin -- switch --flake ~/nixos-config#fr4nk1in-macbook-air
- Reboot the system and enjoy!