Announcement on NixOS Discourse
Features
- Hash prefetching powered by nurl
- Dependency inference for Rust packages using the Riff registry and python projects
- Interactive prompts with fuzzy tab completions
- License detection
- Supported builders
stdenv.mkDerivation
buildRustPackage
buildPythonApplication
andbuildPythonPackage
buildGoModule
- Supported fetchers
fetchCrate
fetchFromGitHub
fetchFromGitLab
fetchFromGitea
fetchPypi
- All other fetchers supported by nurl are also supported, you just have to specify the tags manually
Usage
Usage: nix-init [OPTIONS] <OUTPUT>
Arguments:
<OUTPUT> The path to output the generated file to
Options:
-u, --url <URL> Specify the URL
-c, --config <CONFIG> Specify the config file
-h, --help Print help
-V, --version Print version
This might tempt me back from the land of Pop! OS. I had found it pretty painful to create packages, but this looks like it can take out a lot of the boilerplate.
Nice to see you and your project here as well✨✨✨
It is pretty useful! Thanks!
PS: Also worth sharing on !nixos@lemmy.ml
I have been lurking here for a while now and made my first post for this project
Thanks for the suggestion, crossposted to !nixos: https://lemmy.ml/post/738999
Edit: I didn’t want this to show up on people’s timelines twice since !nixos is a small community, but seems like lemmy handles crossposts perfectly, and I don’t have to worry about that, so I crossposted this to a couple more communities
Yeah Lemmy is pretty good on that and overall as well. I wish more people would move from the popular proprietary/centralized forums alike to here. Maybe it just needs more word of mouth…