nixconfig/modules/devshell.nix
2023-06-22 20:07:31 +02:00

25 lines
530 B
Nix

{
pkgs,
...
}:
pkgs.mkShell {
buildInputs = with pkgs; [
gcc terraform (with llvmPackages; [ libcxxClang ])
gnumake cmake
go gotools
jdk gradle maven
kotlin
nodejs yarn
crystal shards
python311Full virtualenv pipenv (with python311Packages; [ pip ])
scala sbt
gdbgui valgrind
ncurses patchelf zlib
];
shellHook = ''
export DEVSH="DEV"
export HTTP_PORT=8080
export HTTP_ADDR="0.0.0.0"
'';
}