Support not copying the entire source tree into the store #72
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: lix-project/flake-compat#72
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "jade/unflaker-i-hardly-know-er"
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?
This allows for having lazy trees at home and finally being able to evaluate huge repos as flakes quickly.
@ -7,0 +6,4 @@
# Given a source tree containing a 'flake.nix' and 'flake.lock' file,
# flake-compat fetches the flake inputs and calls the flake's 'outputs'
# function. It then returns an attrset containing 'defaultNix' (to be used in
# 'default.nix'), 'shellNix' (to be used in 'shell.nix').
Non-blocking: I've never been super clear on what exactly these attributes contain, and it should probably be documented. Presumably
shellNix
isdevShells.${system}.default
, but there's a number of reasonable options fordefaultNix
...Not really related to this PR, but seeing this reminded me
Sweet. And it includes tests!!!