From 4759335081586b0501e35822b898276f6b547ce4 Mon Sep 17 00:00:00 2001 From: Paul Roub Date: Tue, 31 Dec 2024 13:58:41 -0500 Subject: [PATCH] Note current problem with direnv and nix-shell with macOS Including the suggested -- and tested -- workaround and a link to the direnv issue. --- docs/CONTRIBUTING.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/CONTRIBUTING.md b/docs/CONTRIBUTING.md index 15bb998be9bf1..3a1bde32700c1 100644 --- a/docs/CONTRIBUTING.md +++ b/docs/CONTRIBUTING.md @@ -46,6 +46,13 @@ direnv: export +AR +AS +CC +CONFIG_SHELL +CXX +HOST_PATH +IN_NIX_SHELL +LD +NIX_ 🎉 ``` +> **Note:** On macOS, a [direnv bug](https://github.com/direnv/direnv/issues/1345) can cause `nix-shell` to fail to build or run `coder`. If you see `error: creating directory` when attempting to run, build, or test, adding one line to your `.envrc` should fix the problem: + +```shell +use nix +mkdir -p "$TMPDIR" +``` + Alternatively if you do not want to use nix then you'll need to install the need the following tools by hand: pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy