Closed cab404 closed 2 years ago
FIrst and foremost, thank you for your input!
As there is no proper package managers support yet, may I ask you to do the following as well:
packages/nix
or something like thatpackages/README.md
and a nix-related packages/nix/README.md
packages/nix
directoryREADME.md
, removing all specific information from itThis configuration would allow for easier integration with other package management systems later.
NB: You might also want to disable the automatic update feature via DISABLE_APPLICATION_UPDATES
as it doesn't really make sense to have it enabled in a system package.
Can I call the directory "contrib" instead of "packages" though? This is a standard for contributions, and is present in many other open-source projects.
NB: You might also want to disable the automatic update feature via DISABLE_APPLICATION_UPDATES as it doesn't really make sense to have it enabled in a system package.
Thank you, that's something I was searching for :heart:
Can I call the directory "contrib" instead of "packages" though?
Yep, that sounds about right.
@gsurkov I've applied your suggestions to current packaging, and expanded documentation.
I can also add Nix CI job, if you want
This is OK as it is, thanks.
This adds required files for nix support, and some documentation to README.md on how to use them.
It should be compatible with x86_64-linux, aarch64-linux and x86_64-darwin platforms. All built binaries are working. Built Nix package also contains udev rules, so if you install it in NixOS, it will apply rules automagically.