Conversation
|
also, a note on versioning: it would be very nice if zls chose a specific nightly version to use (eg. This would be much appreciated even if you choose to reject this PR and stick with zig-overlay! ^-^ |
4339dbd to
7edadce
Compare
7edadce to
9272d3d
Compare
not compat with zls's flake waiting zigtools/zls#2457 to merge Signed-off-by: Pui Yong Qing <[email protected]>
|
Took me some time but I managed to convince myself to agree with switching to silversquirl/zig-flake.
Some time after this PR has been opened, zig-overlay did start fetching from community mirrors but they used
That sure looks convenient. But I'd like to minimize the amount of things that have been offloaded to a different flake so packaging ZLS and fetching it's dependencies should remain as is. Just with zig-overlay, a different flake can provide us with Zig but that's it. I have implemented an updated version of the ZLS flake here: I also pinned the Zig version just like you suggested and made some other improvements. Let me know if think that's an acceptable solution or you have further suggestions. |
Shameless plug ofc, but my flake has a number of advantages over zig-overlay :)
makePackagehelper to make packaging extremely easydeps.nix(just update a singledepsHashinstead)flake-utils^^')