GitHunt
NE

necauqua/basic-dev-shell

A nix flake util to create basic cached dev shells

basic-dev-shell

This is a basic dev shell which allows one to have a set of packages
installed in a project directory on NixOS with a help from direnv.

It's just a shortcut to have less lines in your flake.nix file in case a
basic dev shell is all that you need.

And example of a dev shell that adds jdk17 to your folder:

{
  description = "Just a devShell with a JVM, to use on NixOS with direnv";
  inputs.basic-dev-shell.url = "github:necauqua/basic-dev-shell";
  outputs = { self, basic-dev-shell }: basic-dev-shell.make (pkgs: [pkgs.jdk17]);
}

Languages

Nix100.0%

Contributors

Created January 11, 2023
Updated January 25, 2025
necauqua/basic-dev-shell | GitHunt