Files
nix-config-ryan4yin/hosts/idols-ai

Host - AI

Desktop (NixOS + preservation, LUKS + btrfs on nvme). Disk layout is declarative via disko (target device: the KINGBANK NVMe by /dev/disk/by-id/, set in that file).

Related:

  • nixos-installer README – install from ISO using disko
  • disko-fs.nix – main disk layout (ESP + LUKS + btrfs). From nix-config/nixos-installer:
    nix run github:nix-community/disko -- --mode destroy,format,mount ../hosts/idols-ai/disko-fs.nix
  • disko-fs-data.nix – data disk layout (LUKS + btrfs at /data)
  • MIXED-MEMORY.md – mixed 4-DIMM RAM bring-up, stress testing, and recovery

Info

The disk layout is fully declarative — see disko-fs.nix for the root disk and disko-fs-data.nix for the data disk. Run df -Th / lsblk on the host if an up-to-date snapshot of the current mounts is needed.