3 ms·
How does installing by semver work? Do you bring in relevant nixpkgs versions? How do I run some github dude's fork? Or apply my own patches? What's the workf
by akho 3y ago
How does installing by semver work? Do you bring in relevant nixpkgs versions?
How do I run some github dude's fork? Or apply my own patches?
What's the workflow where a language package manager is involved?
- benfutor 3y agoHi! Flox employee here and pulled from our Head of Product: Flox will match the most compatible Nixpkgs version given the declaration in the manifest. We are working on a robust service to allow better searching across time to dramatically expand the amount of software available. We're working on a few solutions to this--allowing flake references in the Flox manifest and offering a robust solution as a product feature. Flox is compatible with language specific package manager--and provides suggestions and auto detection of existing package managers. You can use the Flox shell hook to initialize the project in the language specific package manager of choice and Flox will suggest this to you if it sees you're using a known package manager (such as requirements.txt for pip, yarn.lock for yarn, etc). Hope this helps