diff options
| author | Sophie Forrest <git@sophieforrest.com> | 2024-10-04 23:25:44 +1300 |
|---|---|---|
| committer | Sophie Forrest <git@sophieforrest.com> | 2024-10-04 23:25:44 +1300 |
| commit | 1f82a90833990db8efe6111f89a9126a2fde74c5 (patch) | |
| tree | ba7783a34a51fa710e332b00f824cef93abc2436 /.envrc | |
| parent | d58a4d4ec245ea336b0e8b93e5ae3907b39395b4 (diff) | |
feat: refactor tooling
Diffstat (limited to '')
| -rw-r--r-- | .envrc | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/.envrc b/.envrc index a5dbbcb..cb982f0 100644 --- a/.envrc +++ b/.envrc @@ -1 +1,9 @@ -use flake . +watch_file flake.nix +watch_file flake.lock + +DEVENV_ROOT_FILE="$(mktemp)" +printf %s "$PWD" > "$DEVENV_ROOT_FILE" +if ! use flake . --override-input devenv-root "file+file://$DEVENV_ROOT_FILE" +then + echo "devenv could not be built. The devenv environment was not loaded. Make the necessary changes to devenv.nix and hit enter to try again." >&2 +fi |