Add NixOS configuration for ringtail workstation

Scaffolds a NixOS flake for ringtail (gaming/compute workstation, RTX 4080):
- Declarative disk partitioning via disko (GPT, EFI + ext4 on NVMe)
- NVIDIA proprietary drivers with CUDA support
- Sway/Wayland desktop with greetd, PipeWire audio, Steam
- Tailscale for tailnet connectivity
- Ansible playbook + mise task for ongoing provisioning via nixos-rebuild
- Pulumi auth key for tailnet bootstrap (tag:homelab, tag:blumeops)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-02-18 08:07:19 -08:00
commit c8aec1e2a2
9 changed files with 229 additions and 1 deletions

View file

@ -0,0 +1 @@
Add NixOS configuration for ringtail (gaming/compute workstation with RTX 4080). Includes declarative disk partitioning via disko, NVIDIA drivers, sway/Wayland desktop, Steam, Tailscale, and Ansible-driven provisioning.