Applications: Difference between revisions
→Package maintenance: feat: nixpkgs-hammering |
m update links |
||
| Line 35: | Line 35: | ||
<!--T:11--> | <!--T:11--> | ||
* [https://github.com/ | * [https://github.com/nix-darwin/nix-darwin nix-darwin] - NixOS modules for Darwin | ||
* [https://github.com/musnix/musnix musnix] - real-time audio modules for NixOS | * [https://github.com/musnix/musnix musnix] - real-time audio modules for NixOS | ||
* [https://github.com/ | * [https://github.com/nix-community/nixGL nixGl] - A wrapper to run OpenGL applications outside of NixOS | ||
== Nix Tooling == <!--T:12--> | == Nix Tooling == <!--T:12--> | ||
| Line 75: | Line 75: | ||
* [https://github.com/FRidh/niff niff] - Compare two Nix expressions to determine what attributes changes | * [https://github.com/FRidh/niff niff] - Compare two Nix expressions to determine what attributes changes | ||
* [https://khumba.net/projects/nvd/ nvd] - Nix/NixOS package version diff tool | * [https://khumba.net/projects/nvd/ nvd] - Nix/NixOS package version diff tool | ||
* [https://github.com/ | * [https://github.com/isabelroses/lix-diff lix-diff] - Nix/NixOS closure diffing tool | ||
=== Dependencies === <!--T:25--> | === Dependencies === <!--T:25--> | ||
| Line 96: | Line 96: | ||
* [https://github.com/astro/deadnix deadnix] - Removes unused code from .nix files | * [https://github.com/astro/deadnix deadnix] - Removes unused code from .nix files | ||
* [https://github.com/ | * [https://github.com/oppiliappan/statix statix] - Linter and suggestions for the nix programming language | ||
* [https://github.com/inclyc/nixf-diagnose nixf-diagnose] - Linter - CLI wrapper around nixf-tidy (part of the [https://github.com/nix-community/nixd nixd] project). | * [https://github.com/inclyc/nixf-diagnose nixf-diagnose] - Linter - CLI wrapper around nixf-tidy (part of the [https://github.com/nix-community/nixd nixd] project). | ||
| Line 120: | Line 120: | ||
<!--T:35--> | <!--T:35--> | ||
* [https://github.com/ | * [https://github.com/nix-community/nix-index nix-index] - Quickly locate nix packages with specific files | ||
* [https://github.com/symphorien/nix-du nix-du] - Find which gc-roots take disk space in a nix store | * [https://github.com/symphorien/nix-du nix-du] - Find which gc-roots take disk space in a nix store | ||
* [https://github.com/nix-hackers/nix-info nix-info] - Homebrew info querying for Nix | * [https://github.com/nix-hackers/nix-info nix-info] - Homebrew info querying for Nix | ||
| Line 137: | Line 137: | ||
<!--T:39--> | <!--T:39--> | ||
* [https://github.com/ | * [https://github.com/nix-community/nix-bundle nix-bundle] - package Nix attributes into single-file executables. | ||
* [https://github.com/ | * [https://github.com/lucabrunox/nix-user-chroot nix-user-chroot] - install Nix as an unpriviliged user on any system | ||
* [https://github.com/ | * [https://github.com/nix-community/nh nh] - a rewrite of nixos-rebuild featuring diffs with nvd and a tree of builds with nix-output-manager, as well as other quality of life features such as package searching. | ||
* [https://github.com/nix-community/nixos-cli nixos-cli] - an all-in-one tool to manage any NixOS installation with ease, combining the features of all the `nixos-*` commands. | * [https://github.com/nix-community/nixos-cli nixos-cli] - an all-in-one tool to manage any NixOS installation with ease, combining the features of all the `nixos-*` commands. | ||
| Line 187: | Line 187: | ||
<!--T:53--> | <!--T:53--> | ||
* [https://github.com/ | * [https://github.com/haskell-nix/hnix hnix] (haskell, parser & evaluator) | ||
* [https://github.com/nix-community/rnix-parser rnix] (rust, parser) | * [https://github.com/nix-community/rnix-parser rnix] (rust, parser) | ||
* [https://github.com/orivej/go-nix go-nix] (go, parser & nix-compatible file hasher) | * [https://github.com/orivej/go-nix go-nix] (go, parser & nix-compatible file hasher) | ||