hive
hive copied to clipboard
The Hive - The secretly open NixOS-Society
Nix Configuration
This repository is home to the nix code that builds my systems.
Why Nix?
Nix allows for easy to manage, collaborative, reproducible deployments. This means that once something is setup and configured once, it works forever. If someone else shares their configuration, anyone can make use of it.
This flake is configured with the use of hive.
Apply configs
NixOS hosts
colmena build
colmena apply
# OR
colmena apply --on "nixos-$HOST"
Darwin hosts
First time
Bootstrap default aarch64-linux builder
nix run github:nixos/nixpkgs/nixpkgs-23.11-darwin#darwin.linux-builder
nix build --builders 'builder@localhost aarch64-linux /etc/nix/builder_ed25519' github:truelecter/hive#squadbook
Switch configuration
darwin-rebuild switch --flake .