Add information on how to add zig-overlay as zigpkgs#56
Open
Yappaholic wants to merge 2 commits intomitchellh:mainfrom
Open
Add information on how to add zig-overlay as zigpkgs#56Yappaholic wants to merge 2 commits intomitchellh:mainfrom
Yappaholic wants to merge 2 commits intomitchellh:mainfrom
Conversation
|
Changes for flake.nix did work for my use in setting up a dev shell |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
In a good amount of time I tried to install zig on my NixOS system and totally immerse myself in this good language. The only solid way was to use
zig-overlay, but the problem was running zig only once or in anix-shell, which was not suitable for my wants. Also after cleanup you need to recompile ~300MB to run zig, which takes some time.Fortunately, I stumbled upon docs in
flake.nixfile and decided to make installing nightly zig as a package easier for others by adding this block in the README.What changed in the README:
flake.nixmodulesconfiguration.nix