Harden NixOS config defaults and setup guidance #4

Merged
Copilot merged 13 commits from copilot/review-nixos-setup-issues into main 2026-02-01 21:17:59 +00:00

13 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
2f4cbd863a Assert host config exists
Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-02-01 21:01:25 +00:00
copilot-swe-agent[bot]
3d1018dcc3 Clarify password hash docs
Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-02-01 21:00:58 +00:00
copilot-swe-agent[bot]
d2981b6741 Simplify host config path
Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-02-01 21:00:23 +00:00
copilot-swe-agent[bot]
359c6fc719 Correct username prefix check
Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-02-01 20:59:52 +00:00
copilot-swe-agent[bot]
78fb822374 Tighten path/docs clarity
Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-02-01 20:59:23 +00:00
copilot-swe-agent[bot]
0a24c471aa Fix flake assertion syntax
Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-02-01 20:58:32 +00:00
copilot-swe-agent[bot]
94ec2169bd Validate username once in flake
Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-02-01 20:58:05 +00:00
copilot-swe-agent[bot]
7981be949f Refine username assertion and docs
Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-02-01 20:57:01 +00:00
copilot-swe-agent[bot]
f95c64168c Pass password hash path via flake
Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-02-01 20:56:31 +00:00
copilot-swe-agent[bot]
4370c6a22d Validate username format
Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-02-01 20:55:47 +00:00
copilot-swe-agent[bot]
87c317921f Clarify password file setup docs
Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-02-01 20:55:19 +00:00
copilot-swe-agent[bot]
62c62ef680 Centralize hostname/user defaults
Co-authored-by: ragusa-it <196988693+ragusa-it@users.noreply.github.com>
2026-02-01 20:54:32 +00:00
copilot-swe-agent[bot]
ba88891d03 Initial plan 2026-02-01 20:39:56 +00:00