GitHunt
AR

๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป | Nix dotfiles

niques

Nix-Darwin and NixOS configurations for my machines, managed with Nix flakes and just.

Hosts

Host Platform Description
Tadpole aarch64-darwin Enterprise machine (config in private flake)
Condor aarch64-darwin Development machine
Hercules x86_64-linux Home server

Structure

.
โ”œโ”€โ”€ flake.nix          # Flake entrypoint
โ”œโ”€โ”€ hosts/
โ”‚   โ”œโ”€โ”€ darwin.nix     # Shared macOS base config
โ”‚   โ”œโ”€โ”€ Condor/        # Condor host config
โ”‚   โ””โ”€โ”€ Hercules/      # Hercules host config
โ”œโ”€โ”€ modules/           # Shared home-manager modules (git, zsh, helix, zed, ...)
โ””โ”€โ”€ justfile           # Build commands

Setup

Requires Determinate Nix.

# Rebuild the current host
just rebuild

# Garbage collect and optimise the store
just gc

Languages

Nix99.7%Just0.3%Shell0.0%

Contributors

Apache License 2.0
Created April 8, 2025
Updated February 10, 2026