Language-specific package helpers: Difference between revisions
imported>Makefu initial batch of nixos-users |
imported>Fadenb Structure fixup |
||
Line 3: | Line 3: | ||
The official overview can be found in the [http://nixos.org/nixpkgs/manual/#chap-language-support nixpkgs manual] | The official overview can be found in the [http://nixos.org/nixpkgs/manual/#chap-language-support nixpkgs manual] | ||
=== Go === | |||
* [https://github.com/kamilchm/go2nix go2nix] | * [https://github.com/kamilchm/go2nix go2nix] | ||
=== Python === | |||
* [https://github.com/garbas/pypi2nix pypi2nix] - Recommended by Community | * [https://github.com/garbas/pypi2nix pypi2nix] - Recommended by Community | ||
* [https://github.com/johbo/pip2nix pip2nix] | * [https://github.com/johbo/pip2nix pip2nix] | ||
* [https://github.com/proger/python2nix python2nix] | * [https://github.com/proger/python2nix python2nix] | ||
* [https://github.com/badi/nix-pip nix-pip] | * [https://github.com/badi/nix-pip nix-pip] | ||
=== Node.js === | |||
* [https://github.com/svanderburg/node2nix node2nix] | * [https://github.com/svanderburg/node2nix node2nix] | ||
* [https://github.com/NixOS/npm2nix npm2nix] | * [https://github.com/NixOS/npm2nix npm2nix] | ||
Line 17: | Line 17: | ||
** [https://github.com/Profpatsch/yarn2nix yarn2nix] by Profpatsch | ** [https://github.com/Profpatsch/yarn2nix yarn2nix] by Profpatsch | ||
* [https://bitbucket.org/shlevy/bower2nix bower2nix] | * [https://bitbucket.org/shlevy/bower2nix bower2nix] | ||
=== Ruby === | |||
* [https://github.com/manveru/bundix bundix] | * [https://github.com/manveru/bundix bundix] | ||
=== Haskell === | |||
* [https://github.com/NixOS/cabal2nix cabal2nix] | * [https://github.com/NixOS/cabal2nix cabal2nix] | ||
=== Scala === | |||
* [https://github.com/teozkr/Sbtix sbtix] | * [https://github.com/teozkr/Sbtix sbtix] | ||
=== Elisp === | |||
* [https://github.com/ttuegel/emacs2nix emacs2nix] | * [https://github.com/ttuegel/emacs2nix emacs2nix] | ||
=== Rust === | |||
* [https://github.com/williamyaoh/cratesio2nix cratesio2nix] | * [https://github.com/williamyaoh/cratesio2nix cratesio2nix] | ||
* [https://github.com/fractalide/nixcrates nixcrates] | * [https://github.com/fractalide/nixcrates nixcrates] | ||
* [https://github.com/fractalide/nix-crates-index nix-crates-index] | * [https://github.com/fractalide/nix-crates-index nix-crates-index] | ||
* [https://github.com/williamyaoh/manilla manilla] | * [https://github.com/williamyaoh/manilla manilla] | ||
=== Erlang === | |||
* [https://github.com/erlang-nix/hex2nix hex2nix] | * [https://github.com/erlang-nix/hex2nix hex2nix] |
Revision as of 18:23, 21 August 2017
Language-specific Package Helpers
The official overview can be found in the nixpkgs manual
Go
Python
- pypi2nix - Recommended by Community
- pip2nix
- python2nix
- nix-pip