diff --git a/docs/developer/editor-setup.md b/docs/developer/editor-setup.md index 249529677d..4e030f88b0 100644 --- a/docs/developer/editor-setup.md +++ b/docs/developer/editor-setup.md @@ -110,4 +110,8 @@ Setup steps: - Install the plugins `Haskell` (Haskell Language Server support), `Haskell Syntax` and `Nix Environment Selector` - Generate the `hie.yaml` file: `make hie.yaml` - Select the nix environment from `shell.nix` with the command `Nix-Env: Select environment`. -- Reload the window as proposed by the `Nix Environment Selector` plugin \ No newline at end of file +- Reload the window as proposed by the `Nix Environment Selector` plugin + +An alternative way to make these dependencies accessible to VSCode is to start it in the `direnv` environment. +I.e. from a shell that's current working directory is in the project. The drawbacks of this approach are +that it only works locally (not on a remote connection) and one VSCode process needs to be started per project. \ No newline at end of file