This version now tracks the latest stable release via nixos-25.05 for maximum reliability.
# Refresh flake.lock to latest 25.05
nix flake update
sudo nixos-rebuild switch --flake .#frankenixTo target a specific host (if you add more later):
sudo nixos-rebuild switch --flake .#<hostname>system.stateVersion = "24.05"is intentionally preserved.- The base configuration remains shared (
profiles/base.nix). - NVIDIA module and driver toggles remain host-only (
hosts/frankenix/configuration.nix). - i3 workspace/output mapping remains host-specific (
home/hosts/frankenix.nix).
If you ever want to jump back to nixos-unstable for testing newer packages:
sed -i 's/nixos-25.05/nixos-unstable/' flake.nix
nix flake update