devshell/README.md

17 lines
743 B
Markdown
Raw Normal View History

2023-12-08 13:18:53 +05:30
# 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/devshells#go`
- can also be activated with direnv by adding `use flake github:adtya/devshells#go` to `.envrc`
2023-12-08 13:30:37 +05:30
### Python
- makes `python3`, `pipenv`, `pyright` and `black` available in path
- can be activated with `nix develop github:adtya/devshells#python`
- can also be activated with direnv by adding `use flake github:adtya/devshells#python` to `.envrc`
- additionally, adding `layout pipenv` to `.envrc` will also activate the pipenv shell based on Pipfile and Pipfile.lock