Alternative Package Sets: Difference between revisions
imported>Nix m move to guides category |
imported>Toraritte Move "NixOS Module Enhancements" section to Modules article |
||
Line 1: | Line 1: | ||
== Nixpkgs replacements == | == Nixpkgs replacements == | ||
Even though nixpkgs is currently the '''standard''' package set for | Even though [https://github.com/nixos/nixpkgs Nixpkgs] is currently the '''standard''' package set for Nix and NixOS, it can be replaced by another with different conventions and/or functionality. An alternative package set may build upon certain aspects of Nixpkgs, but more often than not it serves a distinct purpose. | ||
This is a list of [https://github.com/nixos/nixpkgs Nixpkgs] alternatives: | |||
* [https://github.com/DavidEGrayson/nixcrpkgs Nixcrpkgs] Focused on cross-compiling | |||
* [https://github.com/triton/triton Triton] - [https://triton.github.io/triton/triton-vs-nixos.html differences between Nixpkgs and Triton] | * [https://github.com/triton/triton Triton] - [https://triton.github.io/triton/triton-vs-nixos.html differences between Nixpkgs and Triton] | ||
* [https://github.com/telent/nixwrt/ NixWRT] Build Router images with nix, based on nixpkgs | * [https://github.com/telent/nixwrt/ NixWRT] Build Router images with nix, based on nixpkgs | ||
Line 16: | Line 18: | ||
* [https://github.com/peter-sa/nixos-rocm Overlay for Radeon Open-Compute packages] | * [https://github.com/peter-sa/nixos-rocm Overlay for Radeon Open-Compute packages] | ||
* [https://github.com/garbas/nixpkgs-python Overlay by Rok Garbas for a set of python packages built by pypi2nix] | * [https://github.com/garbas/nixpkgs-python Overlay by Rok Garbas for a set of python packages built by pypi2nix] | ||
[[Category:NixOS]] | [[Category:NixOS]] |
Revision as of 13:12, 2 August 2022
Nixpkgs replacements
Even though Nixpkgs is currently the standard package set for Nix and NixOS, it can be replaced by another with different conventions and/or functionality. An alternative package set may build upon certain aspects of Nixpkgs, but more often than not it serves a distinct purpose.
This is a list of Nixpkgs alternatives:
- Nixcrpkgs Focused on cross-compiling
- Triton - differences between Nixpkgs and Triton
- NixWRT Build Router images with nix, based on nixpkgs
Overlays
Since NixOS-17.03 Nixpkgs provides the overlay feature which can be used to extend the Nixpkgs package set.
This is an non-exhaustive list of overlays: