Commit graph

3 commits

Author SHA1 Message Date
Michael Forster
3a139e81dc nix: re-enable the .envrc file
With #1095 fixed, let's try enabling `.envrc` again.
2023-01-28 07:10:12 +01:00
Benjamin Saunders
6d0a6f32aa nix: remove .envrc
The flake currently has some odd behavior, such as copying .jj and
target/, and treating the jj src as an input to the dev shell. This
avoids making life rough for direnv users while those are outstanding.
2023-01-21 14:17:57 -08:00
Michael Forster
536ac87b11 Configure nix development shell environment
This gets used by `nix develop`, or automatically by `direnv` if you have it
installed.

The binary versions are pinned to the versions recommended by `contributing.md`.

```
>> cargo --version
cargo 1.60.0 (d1fd9fe 2022-03-01)

>> rustc --version
rustc 1.60.0 (7737e0b5c 2022-04-04)

>> cargo fmt --version
rustfmt 1.5.1-nightly (3984bc5 2023-01-17)

>> cargo clippy --version
clippy 0.1.60 (7737e0b 2022-04-04)
```
2023-01-19 06:45:50 +01:00