blumeops/docs/reference/infrastructure/ringtail.md
Erich Blume 8daf990aa5 Add detailed hardware specs to ringtail reference card
Queried ringtail directly for CPU, RAM, GPU, storage, monitor,
and peripheral details via dmidecode, edid-decode, and lsusb.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 09:57:24 -08:00

1.9 KiB

title modified tags
Ringtail 2026-02-18
infrastructure
host

Ringtail

Service host and gaming PC. Custom-built PC running NixOS.

Specifications

Property Value
Motherboard ASUS ROG Crosshair VI Hero (Wi-Fi AC)
CPU AMD Ryzen 7 1700X (8-core/16-thread, 3.4 GHz)
RAM 32 GB DDR4 (4x8 GB Corsair Vengeance CMK16GX4M2B3200C16, running at 2133 MT/s)
GPU NVIDIA GeForce RTX 4080 (AD103, 16 GB VRAM)
Monitor HP OMEN 27i IPS (2560x1440, 165 Hz, DisplayPort)
Storage (boot) Samsung 970 PRO 1TB NVMe
Storage (SATA) Samsung 850 EVO 1TB, 850 EVO 500GB, 840 PRO 120GB
Peripherals Das Keyboard 4, Logitech MX Master 3, 8BitDo Ultimate 2 controller
OS NixOS 25.11 (Sway/Wayland)
Tailscale hostname ringtail.tail8d86e.ts.net

Software

Managed declaratively via nixos/ringtail/configuration.nix.

  • Desktop: Sway (Wayland compositor) with wezterm terminal
  • Shell: Fish (default login shell)
  • Gaming: Steam
  • Dotfiles: chezmoi (requires .chezmoiignore updates in dotfiles repo for Linux)
  • Secrets: 1Password CLI + GUI (CLI integration via desktop app biometric unlock)

Maintenance Notes

NixOS rebuild: From the blumeops repo, run mise run provision-ringtail or on ringtail directly:

sudo nixos-rebuild switch --flake /etc/nixos#ringtail

NVIDIA drivers: Uses proprietary (closed-source) drivers. The --unsupported-gpu flag is passed to sway via greetd since sway officially only supports open-source drivers.

Chezmoi: The dotfiles repo (github.com/eblume/dotfiles) is macOS-centric. A .chezmoiignore needs to be added to skip macOS-only files on Linux (Brewfile, macOS-specific PATH/SSH_AUTH_SOCK). This is tracked as a separate task outside blumeops.