Rework infra to handle sharing options between resource and NixOS configuration #96

Manually merged
Niols merged 16 commits from Niols/Fediversity:rework-infra into main 2025-02-03 10:08:32 +01:00
Owner

This PR contains quite a few not-so-related changes in the end. The goal was to rework infra/ to clean up the code in infra/flake-part.nix and handle in a cleaner way the options shared between the NixOS configurations of the machine and the corresponding resource. I suppose things could still be improved, but I find it to be already a neat improvement over the previous state of affairs.

This PR contains quite a few not-so-related changes in the end. The goal was to rework `infra/` to clean up the code in `infra/flake-part.nix` and handle in a cleaner way the options shared between the NixOS configurations of the machine and the corresponding resource. I suppose things could still be improved, but I find it to be already a neat improvement over the previous state of affairs.
Niols added 16 commits 2025-01-31 17:25:27 +01:00
fricklerhandwerk approved these changes 2025-02-03 09:41:53 +01:00
fricklerhandwerk left a comment
Owner

LGTM, superficially. The general direction is definitely good.

LGTM, superficially. The general direction is definitely good.
Author
Owner

Alright, then I will merge this, as it brings us some stuff. We can always iterate in a subsequent PR.

Alright, then I will merge this, as it brings us some stuff. We can always iterate in a subsequent PR.
Niols manually merged commit 12ab424a89 into main 2025-02-03 10:08:32 +01:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
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: fediversity/fediversity#96
No description provided.