Using Nix as an alternative to dev containers in VScode.

This page summarizes the projects mentioned and recommended in the original post on /r/NixOS

Our great sponsors
  • Mergify - Updating dependencies is time-consuming.
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • SonarLint - Clean code begins in your IDE with SonarLint
  • nix-cde

    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.

  • devenv

    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).

  • Mergify

    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.

  • direnv-vscode

    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.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts