direnv-nix-lorelei
Alternative Nix extension of Direnv (by shajra)
nix-cue
Validate and generate configuration files using Nix and Cue (by jmgilman)
Our great sponsors
direnv-nix-lorelei | nix-cue | |
---|---|---|
1 | 1 | |
33 | 25 | |
- | - | |
0.0 | 0.0 | |
about 1 year ago | almost 2 years ago | |
Nix | Nix | |
GNU General Public License v3.0 only | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
direnv-nix-lorelei
Posts with mentions or reviews of direnv-nix-lorelei.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-20.
-
About using Nix in my development workflow
I've _tried_ going down this route a couple times, with mixed success. Thus far the best experience has been with [lorelei](https://github.com/shajra/direnv-nix-lorelei), which does a decent job making Nix and Direnv play nice and being relatively transparent and forgettable once set up.
Still feels like I don't know what's going on under Nix's hood, though. That syntax...
nix-cue
Posts with mentions or reviews of nix-cue.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-20.
-
About using Nix in my development workflow
You're basically right. I'm not 100% sold on this idea, but I think it's a possibility. Most of what I'm seeing right now is CUE facing outward, e.g., to generate typed things from within nix. This[1] is a good example of that. Given how flexible CUE is, and given how similar nix is to HCL, I think it's possible to have CUE emit nix and provide some basic typing that way.
What are some alternatives?
When comparing direnv-nix-lorelei and nix-cue you can also consider the following projects:
NixOS-WSL - NixOS on WSL(2) [maintainer=@nzbr]
bitte - Nix Ops for Terraform, Consul, Vault, Nomad
nixago - Generate configuration files using Nix [maintainer=@jmgilman]
nix-direnv - A fast, persistent use_nix/use_flake implementation for direnv [maintainer=@Mic92 / @bbenne10]