01
rebuild
rebuild — pick a target
02
the fleet
▸
NixOS
8 targetsellison
home workstation
basedevgui
seeley
lab desktop
basedevgui
mudd
lab VM
basedev
zoozve
Incus VM
basedev
phobos
Incus VM
basedev
neith
Incus container
basedev
deimos
Incus container
basedev
wsl
NixOS-WSL
basedev
▸
macOS
2 targetsgolf
MacBook Air
basedevgui
sheridan
Mac Mini
basedev-litegui
▸
Home Manager
4 targetsvenus
wenxuan @ /home/wenxuan
basedev
mars
wenxuan @ /data/wenxuan
basedev
b3srv0
root @ /root
basesysadmin
proxmox
root @ /root
basesysadmin
▸
Images
5 targetsWSL tarball
NixOS-WSL importable tarball
basedev
zoozve image
Encrypted Incus image
basedev
phobos image
Encrypted Incus image
basedev
neith image
Incus container image
basedev
deimos image
Incus container image
basedev
03
capabilities
base
The floor every machine stands on. zsh, tmux, neovim, btop — nothing more, nothing less.
dev
The full development environment. Fancy NeoVim, LSPs, linters, formatters, direnv, agents.
dev-lite
Development, trimmed for macOS. The essentials without the weight.
gui
Desktop environments. ghostty, firefox, niri, fonts — plus dock, finder and Touch ID on macOS.
sysadmin
Root profiles on servers. Inspection and network tools, kubectl, agents.
// composed per host —ellison = base + dev + gui,sheridan = base + dev-lite + gui,b3srv0 = base + sysadmin
04
the stack
neovimeditor, heavily configured
zellijterminal multiplexer
tmuxthe other multiplexer
zshshell
ghosttyterminal emulator
niriscrollable-tiling wayland compositor
vicinaelauncher, clipboard history and command palette
waybarstatus bar
sketchybarstatus bar for macOS
aerospacetiling wm for macOS
panerutiling wm for macOS, experimental
karabinerkeyboard remapping
firefoxbrowser, policies included
beszelfleet monitoring
agenixage-encrypted secrets
diskodeclarative disk partitioning
blueprintflake structure, zero boilerplate
treefmtone formatter to rule them all
nix-index-databasecomma for everything
llm-agentsopencode, claude-code & codex, pinned