Setup
-
Tools
- Nix + flakes for system and environment management
- Home Manager and nix-darwin for macOS config
- devenv templates: Python, Node.js, Rust, Bun, PHP, Go
- Neovim (AstroNvim) as the main editor
- Core CLI: git, ripgrep, fd, lazygit, uv, pnpm, bun
Hardware
- Workstation: manson (macOS, aarch64-darwin)
- Home server: shisui (Intel i3-2310M, 8GB DDR3, 464GB HDD)
- VPS: itachi (OVH, 4 vCPU Haswell, 8GB RAM, 75GB disk)
Servers
- shisui: headless NixOS laptop server on local network + Tailscale
- itachi: remote NixOS VPS installed via nixos-anywhere
- Services stack: Caddy, Nextcloud, Tailscale, SSH
- Deploy flow: `nixos-rebuild switch` with remote build host for Linux targets
This setup is based on: github.com/fear-rush/realm