[WIP] Update flake to use mkFlake for overlays #93

Closed
Ghost wants to merge 2 commits from refs/pull/93/head into master
Ghost commented 2026-03-10 12:01:01 +10:00 (Migrated from codeberg.org)
  • Inspect current flake, host, and overlay wiring to understand how overlays are applied today
  • Split overlay definitions into minimal files matching the desired pattern for external and patched overlays
  • Rewire flake/hosts with the smallest possible change so overlays still apply correctly with the new structure
  • Perform targeted validation of the changed Nix files and review the final diff for minimal scope
  • Run automated review and security checks before finalizing

Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

- [x] Inspect current flake, host, and overlay wiring to understand how overlays are applied today - [x] Split overlay definitions into minimal files matching the desired pattern for external and patched overlays - [x] Rewire flake/hosts with the smallest possible change so overlays still apply correctly with the new structure - [x] Perform targeted validation of the changed Nix files and review the final diff for minimal scope - [x] Run automated review and security checks before finalizing <!-- START COPILOT CODING AGENT TIPS --> --- ✨ Let Copilot coding agent [set things up for you](https://github.com/Kruziikrel13/NixOS/issues/new?title=✨+Set+up+Copilot+instructions&body=Configure%20instructions%20for%20this%20repository%20as%20documented%20in%20%5BBest%20practices%20for%20Copilot%20coding%20agent%20in%20your%20repository%5D%28https://gh.io/copilot-coding-agent-tips%29%2E%0A%0A%3COnboard%20this%20repo%3E&assignees=copilot) — coding agent works faster and does higher quality work when set up for your repo.

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kruziikrel13/NixOS!93
No description provided.