This is a must have feature. Today I need to resort to countless workarounds to work with specific versions. There should be an easier way.
Maybe my nix-versions project can help. I’m using it -the reason I created it- is to have some packages fixed to known “stable” version ranges. I hope it can be of help to you as well.
4 Likes
Amazing. Thank you. ![]()
1 Like
I’m so glad to see this.
For the most part, it looks like a more professional version of my tool. I love that channel support is there, but optional.
I do wish:
- there was a --install method (I’m usually searching for a version to install, not just to look at a commit hash, why make me type it all out)
- there was a way to output a nix-code example (nix shell or nix flake). Having a “not sure how to use these? Run --explain” would go a long way towards making nix more user friendly. Many people trying to install a specific version are new to nix.
If you add those let me know and I’ll edit the readme of my cli-search to point to yours, and just archive my whole project.
Edit:
Your flake generator tool looks great, I’ll have to look into it.
Also this statement on the website is hilarious and great “The nix-versions tool-manager is so simple that it does not exist.”
1 Like