No description
Find a file
Jörg Thalheim 55bd08aefb
add nix-prefetch
Maybe not so well known yet, but actually quite cool because it works magically with every fetcher we have in nixpkgs.
2019-08-01 08:04:32 +01:00
CONTRIBUTING.md Rename contributing.md to CONTRIBUTING.md 2019-05-16 10:10:50 +01:00
LICENSE Update LICENSE 2019-05-15 16:30:55 +01:00
README.md add nix-prefetch 2019-08-01 08:04:32 +01:00

awesome-nix Awesome nixos

A curated list of the best resources in the Nix community

Please read the contribution guidelines before contributing.

Resources

Learning

  • Nix Pills - The best way to learn by examples.

Newsletters

  • NixOS Weekly - The best newsletter to stay informed about community updates.

Cloud stuff

Command-line tools

  • nix-index - Quickly locate nix packages with specific files.
  • nix-prefetch - Universal tool to update source checksums

Development

  • lorri - A much better nix-shell for development.
  • nix-review - The best tool to verify that a pull-request in nixpkgs is building properly.
  • niv - Easy dependency management for Nix projects.

Programming languages

Elm

  • Nix Elm Tools - Elm language community tooling for Nix and NixOS users.

Haskell

  • snack - Nix-based incremental build tool for Haskell projects.
  • stack2nix - Generate nix expressions for Haskell projects.

NodeJS

  • napalm - Support for building npm packages in Nix and lightweight npm registry.
  • yarn2nix - Generate nix expressions from a yarn.lock file.
  • node2nix

Python

  • pip2nix - Freeze pip-installable packages into Nix expressions.

Ruby

  • bundix - Generates a Nix expression for your Bundler-managed application.

Rust

  • carnix - Carnix is a compiler from the Cargo.lock files produced by cargo to Nix expressions.

Overlays

  • NUR - Nix User Repositories. The mother of all overlays.
  • home-manager - Manager user configuration just like NixOS.
  • nix-darwin - Manage macOS configuration just like on NixOS.
  • nixpkgs-mozilla - Mozilla's overlay with bleeding Rust and Firefox.
  • nixpkgs-wayland - Bleeding edge Wayland packages.
  • nix-bitcoin - Nix packages and nixos modules for Bitcoin nodes with higher layer protocols with an emphasis on security.

Community

License

CC0