From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id 0A35D22ACA; Fri, 08 Aug 2025 21:02:41 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id 9C18A22AB7; Fri, 08 Aug 2025 21:02:37 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-0.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DMARC_PASS,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE autolearn=unavailable autolearn_force=no version=4.0.1 Received: from mail-qt1-x835.google.com (mail-qt1-x835.google.com [IPv6:2607:f8b0:4864:20::835]) by atuin.qyliss.net (Postfix) with ESMTPS id E24EE22AB3 for ; Fri, 08 Aug 2025 21:02:35 +0000 (UTC) Received: by mail-qt1-x835.google.com with SMTP id d75a77b69052e-4b07d2136c0so22098691cf.3 for ; Fri, 08 Aug 2025 14:02:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1754686954; x=1755291754; darn=spectrum-os.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=76ZpReLbO08ThOtlQBX3x09MhA6aO0NzEQnGedMiP0U=; b=NTOyd8VclX1gclUjOaPiFdTp1JGxjH9AkXKNj5fzXqp7PEGh7epDypKM7bcj2LKwbO vLdhSEDtTMVW6Z5PP/yiMMmIS9AJIThJ/lCdB9Xdj354985hnbDQXKOtEZ8KIdS+zlee rl9vbMrmJ5cd1wHNwSdiSDVmCfaAAzPv8eJGo5pEfC4GZd4EbocTbBapZyMcjSv3jSYe ptRVqa7dsuQ0YyZ9zUfoTzA7Iuz1hkhh/NEKs9qed/gFG/KE0b0xbjI71GA82NBU3FJF HO+Q1gHA1jBYOqoODXqYJuehdysEd7n0WaQxvupA9dR2k5H1gn+bfak8ToLcx+lW8pWQ 8U+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1754686954; x=1755291754; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=76ZpReLbO08ThOtlQBX3x09MhA6aO0NzEQnGedMiP0U=; b=T7TRUmM6XpcSvayyChJwPpPvFWU1FCt3nDz53sy72bHP6YERfFpP2+tOEWrhFJbcTC PwBmvML+eAIKlYUFLZtVZ2Dx1t7YdyE5jpHr+wncak6Rrm9+V7Lf1x1mrChE7xlIq/F/ 4WfbCdmIkC/oYwaZkar+CC3uzynnfckSEy8564xlWsJo+BB2+2ol9iGvyMKYspEkrI/t 343adzWgTTP4+6yCcAcFh/3Yr+2e+g4v/LL3Pqx+i5q1XVywAQ0dg5a4s3mOYxd4Xpvt EV+LK852OQzgUr9/HqkzJyPRtrZXB1TsJx1JodqzfrkiMlJgW+Kh+77lrX4Ut7O1B2a4 TPdA== X-Gm-Message-State: AOJu0YztZ59rvhA0+6iVrAXmYmvMCb7eM36YFHSjlcSeJfLF/X9ksTlo E2fJhpa8W3YsiyfcgH8HGXQzB5CTjDOZEdqOwtewIGVr/bePJV3t2/SVpEreug== X-Gm-Gg: ASbGnctJ7ZRQj1zVttdzmhDzsNXXPw6BoGP0BHUYGZZ/w4524OFQdzDdmQ61A+sOqtq XXMNX3RZnTILpiBUmiBDN/Hz9Hux86aeXsKx7GjS36QCuQJpQ4r04ordDdFtszsgLri3so3ue/6 tYa5njH2fmOs5+dBwinplV2eIBF1xNkcc3ZajtECc7Ny1s9QKqLBR4W5oZFkHnshRgzvA004tNw 74zPdi0ATdu/qu5lVFoMGwiYhpUBBLjFdGM06mznUX1ui7uuhkkrm8OVdg3KbjqoFMyjj+drs70 SjpTCroMnphUjqwkRNt+bQzUvqDeSs/H1Y1jNyuXmJAQ1q5cHYw/+g7ThGiItKmybOWnvepubDA NMvvC+g+hLFQdGz51uNaJwK66dRgXttHOFziKEw== X-Google-Smtp-Source: AGHT+IH83zIPtj8GsI3iH4BNhtsEDVGSEb4DhS1U3XG/WkoSF20WD5nzyve6myBFXmb7lsYRsT1Zsw== X-Received: by 2002:ac8:59c7:0:b0:4b0:8f9a:857e with SMTP id d75a77b69052e-4b0aee52f10mr65027151cf.56.1754686953583; Fri, 08 Aug 2025 14:02:33 -0700 (PDT) Received: from localhost.localdomain ([89.187.178.201]) by smtp.gmail.com with UTF8SMTPSA id 6a1803df08f44-7077ca1d5ecsm119194356d6.26.2025.08.08.14.02.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Aug 2025 14:02:33 -0700 (PDT) From: Demi Marie Obenour Date: Fri, 08 Aug 2025 16:58:05 -0400 Subject: [PATCH] Add .envrc files for use with nix-direnv MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20250808-envrc-v1-1-450c87b192f9@gmail.com> X-B4-Tracking: v=1; b=H4sIANxklmgC/x3MQQrCMBCF4auUWZsSKyGpK+8hXYRkxgxIKhkJ1 pK7G7v8Ho9/B8HCKHAddihYWXjNHefTACH5/EDFsRsmPRnttFOYawkqakOG0F7maKF/XwWJP0f nvnQnlvdatiNb9X8FZ78U5pQdjiR0889NxI8ssLTWfgavq0uIAAAA X-Change-ID: 20250808-envrc-d05f5fe739d7 To: Spectrum OS Development X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1754686684; l=3274; i=demiobenour@gmail.com; s=20250729; h=from:subject:message-id; bh=4cZO9yDEQw5a7AVji2Z5a/WywB8tiYX7jxSe6gLwjRU=; b=B2W+ksCWeBZOQCAOKTzjF+aI/hpGkV3FmGCNpx2nQaRp4xn0M3hi0g03MBEGlPj4q2H769W1h 6OIAfcFge67BDvephlPwcXunc8GRtAJL6ydcsmzehNS9jx+XrrUEZky X-Developer-Key: i=demiobenour@gmail.com; a=ed25519; pk=X57Q4/YQDj9t4SBeKaDwvXYKB6quZJVx/DE2Ly2out0= Message-ID-Hash: JU43O3O5GLNTHZYAEU576QCYXYLAMPQF X-Message-ID-Hash: JU43O3O5GLNTHZYAEU576QCYXYLAMPQF X-MailFrom: demiobenour@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-devel.spectrum-os.org-0; header-match-devel.spectrum-os.org-1; header-match-devel.spectrum-os.org-2; header-match-devel.spectrum-os.org-3; header-match-devel.spectrum-os.org-4; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Alyssa Ross , Demi Marie Obenour X-Mailman-Version: 3.3.9 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: This allows automatically setting up environment variables when entering a directory. Signed-off-by: Demi Marie Obenour --- .envrc | 1 + .gitignore | 1 + host/initramfs/.envrc | 1 + host/rootfs/.envrc | 1 + img/app/.envrc | 1 + release/checks/wayland/surface-notify/.envrc | 1 + release/live/.envrc | 1 + tools/.envrc | 1 + tools/lseek/.envrc | 1 + vm/sys/net/.envrc | 1 + 10 files changed, 10 insertions(+) diff --git a/.envrc b/.envrc new file mode 100644 index 0000000000000000000000000000000000000000..1d953f4bd73593aba0a2af3db2d14178e2b8b9fe --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +use nix diff --git a/.gitignore b/.gitignore index 8bb50396847bb2d64fb7db9ea230f0fab23b17b1..86ebca8ba9af2c63122364a6f2b2a5337ca0f0e5 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ target/ **/subprojects/* !**/subprojects/*.wrap !**/subprojects/packagefiles +**/.direnv/* diff --git a/host/initramfs/.envrc b/host/initramfs/.envrc new file mode 100644 index 0000000000000000000000000000000000000000..1d953f4bd73593aba0a2af3db2d14178e2b8b9fe --- /dev/null +++ b/host/initramfs/.envrc @@ -0,0 +1 @@ +use nix diff --git a/host/rootfs/.envrc b/host/rootfs/.envrc new file mode 100644 index 0000000000000000000000000000000000000000..1d953f4bd73593aba0a2af3db2d14178e2b8b9fe --- /dev/null +++ b/host/rootfs/.envrc @@ -0,0 +1 @@ +use nix diff --git a/img/app/.envrc b/img/app/.envrc new file mode 100644 index 0000000000000000000000000000000000000000..1d953f4bd73593aba0a2af3db2d14178e2b8b9fe --- /dev/null +++ b/img/app/.envrc @@ -0,0 +1 @@ +use nix diff --git a/release/checks/wayland/surface-notify/.envrc b/release/checks/wayland/surface-notify/.envrc new file mode 100644 index 0000000000000000000000000000000000000000..1d953f4bd73593aba0a2af3db2d14178e2b8b9fe --- /dev/null +++ b/release/checks/wayland/surface-notify/.envrc @@ -0,0 +1 @@ +use nix diff --git a/release/live/.envrc b/release/live/.envrc new file mode 100644 index 0000000000000000000000000000000000000000..1d953f4bd73593aba0a2af3db2d14178e2b8b9fe --- /dev/null +++ b/release/live/.envrc @@ -0,0 +1 @@ +use nix diff --git a/tools/.envrc b/tools/.envrc new file mode 100644 index 0000000000000000000000000000000000000000..1d953f4bd73593aba0a2af3db2d14178e2b8b9fe --- /dev/null +++ b/tools/.envrc @@ -0,0 +1 @@ +use nix diff --git a/tools/lseek/.envrc b/tools/lseek/.envrc new file mode 100644 index 0000000000000000000000000000000000000000..1d953f4bd73593aba0a2af3db2d14178e2b8b9fe --- /dev/null +++ b/tools/lseek/.envrc @@ -0,0 +1 @@ +use nix diff --git a/vm/sys/net/.envrc b/vm/sys/net/.envrc new file mode 100644 index 0000000000000000000000000000000000000000..1d953f4bd73593aba0a2af3db2d14178e2b8b9fe --- /dev/null +++ b/vm/sys/net/.envrc @@ -0,0 +1 @@ +use nix --- base-commit: ecafd460a61e3ecf1a084e3e66eba32a0f7865a7 change-id: 20250808-envrc-d05f5fe739d7 -- Sincerely, Demi Marie Obenour (she/her/hers)