Files
nixos-configs/machines/zix790prors
John Ogle 9904d1c11d
Some checks failed
CI / check (push) Successful in 2m56s
CI / build-and-cache (push) Successful in 4m37s
CI / Build & Push OpenClaw Image (push) Failing after 11m45s
CI / Deploy OpenClaw to Cluster (push) Has been skipped
fix: nix-deck infinite recursion + add custom-qmd to CI
- Add specialArgs to nix-deck (was missing nixpkgs-unstable, causing
  infinite recursion when roles/local-inference evaluated it)
- Move local-inference import out of roles/default.nix: its module-level
  disabledModules/imports conflict with nix-deck's unstable-based nixpkgs
- Import local-inference directly in zix790prors (the only machine that
  enables it)
- Add custom-qmd and custom-opencode to CI build-and-cache packages
2026-04-19 22:13:04 -07:00
..

zix790prors

The re-birthed NixOS install of my 2024/2025 gaming pc / workstation.

Specs

  • CPU: Intel Core i7-14700K (20 cores, 28 threads, up to 5.6 GHz)
  • Memory: 64 GB RAM
  • Storage:

    • 4TB NVMe SSD (main drive with dual-boot partitions)

      • Windows 11 partition (NTFS)
      • NixOS /nix/store partition (btrfs)
      • Shared /games partition (btrfs, accessible from both Windows and NixOS)
  • GPU: NVIDIA GeForce RTX 4070 Ti
  • Boot: UEFI with 100MB EFI System Partition

This is a powerful all-purpose workstation optimized for gaming, 3D modeling, and development. It dual-boots Windows 11 with a shared btrfs /games partition accessible from both operating systems.

Validation

Given the above specs, I want to run shell commands to validate them for accuracy. Use the run_shell_command tool to get the results required to complete this validation. Do not return to the user until you have exhausted your self-serve options for accomplishing your task.

BIOS Settings

2025-09-08

I underclocked the CPU today. I set the cpu/cache voltage offset to -50mV and lowered the P-Core multiplier from 56x to 50x. I was able to run Intel XTU benchmarks and the CPU stayed around 80C without any throttling kicking in, whereas before it would bounce around various cores at 100C with lots of throttling taking place.

My goals for this change are:

  • CPU longevity
  • Fan noise
  • Addressing various apps that say 100C is a "critical temperature" (though I believe the CPU is rated for up to 110C)

I'm leaving some performance on the table, but it almost feels like the default settings for this CPU were to effectively be overclocked.