Use crane and bun2nix to optimize nix store caching possibilities #5

Merged
DevComp merged 8 commits from build/nixify into main 2025-09-07 20:22:22 +01:00
Owner

Partially implements #6.

Partially implements [#6](https://github.com/CompeyDev/ssh-portfolio/issues/6).
Instead of installing and running bun and the rust toolchain as
packages, we make use of `crane` and `bun2nix` to create fixed output
derivations which can be cached entirely in the nix store.

This is part 1 of the implementation for
https://github.com/CompeyDev/ssh-portfolio/issues/6.

Commit includes some minor refactoring and reformatting of code too.
Sign in to join this conversation.
No reviewers
No labels
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: DevComp/ssh-portfolio#5
No description provided.