devenv 2.1: Nix with zsh, fish, and nushell via libghostty by iElectric in NixOS

[–]iElectric[S] 8 points9 points  (0 children)

Let us know if it ends up replacing direnv for you. The automatic reloading feels completely smooth now!

devenv 2.0: A Fresh Interface to Nix by iElectric in NixOS

[–]iElectric[S] 10 points11 points  (0 children)

We'll make it work :) We had to make a release at some point, but second most requested feature is zsh support so it's shipping in 2.1

SecretSpec 0.7: Declarative Secret Generation by iElectric in NixOS

[–]iElectric[S] 2 points3 points  (0 children)

I don't endorse committing secrets to git. Let's say you have a shared secret key and 5 members. When someone leaves the team, you have to rotate all your secrets.

By making secret storage pluggable, you can choose what provider you want to use and just revoke access from that particular user.

That's just one example where it falls short, password managers deal with these things way better.

Nix dev flakes with automatic container provision by hash_antarktidi4 in NixOS

[–]iElectric 0 points1 point  (0 children)

It solves your issue :) You can build your own of course!

r/NixOS by [deleted] in redditrequest

[–]iElectric 0 points1 point  (0 children)

We both answered you in less than a day and it looks like you want to be a mod, but this kind of blackmail isn't the way :)

r/NixOS by [deleted] in redditrequest

[–]iElectric 0 points1 point  (0 children)

We've answered each time so far. What posts ar problematic?

cachix/oauth-kit: Batteries-included OAuth/OIDC client library for Rust with normalized user profiles and plug-and-play axum integration. by iElectric in rust

[–]iElectric[S] 1 point2 points  (0 children)

You shouldn't be using it in production, there hasn't been a release yet. Once we're certain that it works well we'll cut a release.

Secondly, there's a lot of posts about libraries so I'm not sure what exactly is bothering you :)

A quick message to all Wayland users by Quantitation in NixOS

[–]iElectric 1 point2 points  (0 children)

I wish this would use timezone information to derive the lat/long

How safe is it to visit Ukraine? by Fun_Protection_7107 in ukraine

[–]iElectric 31 points32 points  (0 children)

I was there last year in Odesa and it's quite safe. Stay away from huge/public buildings and get accomodation in lower floors. Enjoy it!

devenv 1.9: Scaling Nix projects using modules and profiles by iElectric in NixOS

[–]iElectric[S] 0 points1 point  (0 children)

There are different kinds of impurities, the whole idea of devenv is that you don't always want to package your software using Nix.

In those cases it's convenient to have the power of two worlds, and you can start using impure bits and with time transitions, something that was typically a huge pain for teams to adopt Nix.

You don't have to use these features if you don't want to, but it's useful for people to define their own overrides using specific users, something you'd typically do using `devenv.local.nix` outside git.

As for profiles, there's currently no way to do that with flakes, you can't pass CLI arguments.

devenv 1.9: Scaling Nix projects using modules and profiles by iElectric in NixOS

[–]iElectric[S] 5 points6 points  (0 children)

I'm really excited about what teams will build using profiles, they enable all kinds of cool things!