mono-repo flake #21
No reviewers
Labels
No labels
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Lithium/nixosConfig!21
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "9_flake-architecture"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Files have been moved. while, I'm not too keen on hosts/users being inside
./modules. It is however, capable of self referencing packages.I didn't test overlays but the same general structure as packages can be applied.
Without getting out of scope with my intent of turning this into a mono repo, which as of our current needs it currently achieves, I think this is good enough.
We are still recursively pulling all nixos/home modules using import-tree avoiding a lot of hand work, which is nice.
We are not automatically pulling all our ./pkgs/. content into an attrset which defines
package: location:automatically for us.The same as above would be nice for nixosConfigurations and homeConfigurations to avoid the need for 2 separate folders and modules for each hosts/users
Overall, still a lot of work that can be done.
structuring the flake into a mono repo, some small tweaks (garbage collection), moved the mino-nixpkgs flake input directly into this flaketo mono-repo flake