devshell/README.md
2023-12-08 13:32:15 +05:30

739 B

Dev Shells with Nix

This repo contains a bunch of handy dev shells that can used on any system that has the nix package manager installed.

Available shells

Go

  • makes go and gopls available
  • can be activated with nix develop github:adtya/devshell#go
  • can also be activated with direnv by adding use flake github:adtya/devshell#go to .envrc

Python

  • makes python3, pipenv, pyright and black available in path
  • can be activated with nix develop github:adtya/devshell#python
  • can also be activated with direnv by adding use flake github:adtya/devshell#python to .envrc
  • additionally, adding layout pipenv to .envrc will also activate the pipenv shell based on Pipfile and Pipfile.lock