nix-tree
nix-output-monitor
nix-tree | nix-output-monitor | |
---|---|---|
3 | 1 | |
797 | 975 | |
2.8% | 3.4% | |
7.2 | 7.1 | |
14 days ago | about 2 months ago | |
Haskell | Haskell | |
BSD 3-clause "New" or "Revised" License | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nix-tree
-
A minimal Nix-shell (2021)
Excellent recommendation!
For reference: https://github.com/utdemir/nix-tree
Or, to test without installing:
$ nix-shell -p nix-tree
$ nix-tree
etc.
Anyway, excellent suggestion!
- How do you check the dependencies of a package ?
-
[Remote Job] SimulaVR is hiring a Hardware Engineer to Help Build a Portable Linux VR Headset
whose output is [here](https://www.wolframcloud.com/obj/c863257b-9c05-4bb3-8790-2caf2e230295); however, in classic nix fashion (where literally every dependency all the way down the stack is specified), this leads to a 22K line file, which isn't very useful. [nix-tree](https://github.com/utdemir/nix-tree) provides a more manageable way to explore dependencies interactively if you are looking for more detail.
nix-output-monitor
-
Zig's New CLI Progress Bar Explained
Reminds me of nix-output-monitor [1], for example see [2].
It makes it easy to understand how individual steps are progressing, and how individual steps relate to the overall plan. It enables me to locate expensive build steps, and possibly to avoid them if steps are failing.
[1]: https://github.com/maralorn/nix-output-monitor
[2]: https://asciinema.org/a/7hJXH2iFLEkKxG1lL25lspqNn
What are some alternatives?
cachix - Command line client for Nix binary cache hosting:
nix-visualize - Uses the Nix package manager to visualize the dependencies of a given package
purenix - Nix backend for PureScript. Transpile PureScript code to Nix.
hevm - Dapp, Seth, Hevm, and more
lions-backend - A Simple Haskell Project
niv - Easy dependency management for Nix projects
ihp - 🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happiness
nixfmt - The official (but not yet stable) formatter for Nix code
miso - :ramen: A tasty Haskell front-end framework