Applications: Difference between revisions

Haruki7049 (talk | contribs)
Change the sub-article's link
add link to nix-tree
 
(6 intermediate revisions by 5 users not shown)
Line 5: Line 5:


<!--T:2-->
<!--T:2-->
If you are looking for Linux software/applications you should look at [[:Category:Software|Software]] or its sub-article [[:Category:Applications|Applications]].
If you are looking for Linux software/applications you should look at [[:Category:Software|Software]].


== Non-NixOS Distributions == <!--T:3-->
== Non-NixOS Distributions == <!--T:3-->
Line 44: Line 44:


<!--T:15-->
<!--T:15-->
* [https://github.com/rycee/home-manager home-manager] - System for managing a user environment using Nix
* [https://github.com/nix-community/home-manager home-manager] - System for managing a user environment using Nix
* [https://github.com/pjones/plasma-manager plasma-manager] - manage KDE Plasma with Home-manager
* [https://github.com/nix-community/plasma-manager plasma-manager] - manage KDE Plasma with Home-manager


== About == <!--T:16-->
== About == <!--T:16-->
Line 78: Line 78:


<!--T:26-->
<!--T:26-->
* [https://github.com/craigmbooth/nix-visualize nix-visualize] - Visualize the dependencies of a given package
* [https://github.com/utdemir/nix-tree nix-tree] - Interactive dependency browser for Nix derivations
* [https://github.com/craigmbooth/nix-visualize nix-visualize] - Visualize the dependencies of a given package as a graph
* [https://github.com/nmattia/niv niv] - Painless dependencies for Nix projects
* [https://github.com/nmattia/niv niv] - Painless dependencies for Nix projects


Line 89: Line 90:
* [https://github.com/nerdypepper/statix statix] - Linter and suggestions for the nix programming language
* [https://github.com/nerdypepper/statix statix] - Linter and suggestions for the nix programming language
* [https://github.com/oxalica/nil nil] - Nix Language server, an incremental analysis assistant for writing in Nix.
* [https://github.com/oxalica/nil nil] - Nix Language server, an incremental analysis assistant for writing in Nix.
* [https://github.com/serokell/nixfmt nixfmt] - A formatter for Nix code
* [https://github.com/NixOS/nixfmt nixfmt] - The official formatter for Nix code
* [https://github.com/nix-community/nixpkgs-fmt nixpkgs-fmt] - Nix code formatter for nixpkgs
* [https://github.com/nix-community/nixpkgs-fmt nixpkgs-fmt] - Alternative code formatter, originally used in [[Nixpkgs]].


=== Package maintenance === <!--T:30-->
=== Package maintenance === <!--T:30-->
Line 176: Line 177:
* [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)
* [https://github.com/NixOS/nix-idea/tree/master/src/gen/java/org/nixos/idea/lang nix-idea] (java, parser)
* [https://github.com/NixOS/nix-idea/tree/master/src/main/java/org/nixos/idea/lang nix-idea] (java, parser)


== Additional inofficial ecosystem == <!--T:54-->
== Additional unofficial ecosystem == <!--T:54-->


<!--T:55-->
<!--T:55-->