Nix Common Development Environment
I myself use https://github.com/takeda/nix-cde it just wraps other projects in an opinionated way and contains the boiler plate that I would normally use otherwise.
Fast, Declarative, Reproducible, and Composable Developer Environments
It also provide first-class interface for building [containers](https://devenv.sh/containers/) and comes with a lot of [services](https://github.com/cachix/devenv/tree/main/src/modules/services) (like NixOS over nixpkgs).
Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
unclutter your .profile
It seems that there is a plugin https://github.com/direnv/direnv-vscode that can load .envrc for the workspace. I am not a vscode user though so I cannot test it.
Advice/Questions for making a full Nix setup: CI, macOS, Windows, NixOs, android, ios, Clion(IntelliJ)...
1 project | /r/NixOS | 1 Sep 2023
Show HN: Dockerfile Alternative for AI/ML
1 project | news.ycombinator.com | 15 Aug 2023
Show HN: Reproducible Development Environment for LLM
1 project | news.ycombinator.com | 7 Aug 2023
Ask HN: Devenv vs. Devbox? (Nix Tooling)
1 project | news.ycombinator.com | 24 Jul 2023
Using Haskell with devenv.sh
2 projects | /r/haskell | 7 Jul 2023