From 91d3a157666eb00fb3db3e1c0e37a13df6cac8d8 Mon Sep 17 00:00:00 2001
From: Giteabot <teabot@gitea.io>
Date: Tue, 23 Jul 2024 23:35:28 +0800
Subject: [PATCH] Enable direnv (#31672) (#31679)

Backport #31672 by @techknowlogick

This lets developers who have direnv enabled to load our nix flake
automatically when entering it

Co-authored-by: techknowlogick <techknowlogick@gitea.com>
(cherry picked from commit 17b04644edb4fd1ba6ef4698868f321fc11c4f4d)
---
 .envrc     | 1 +
 .gitignore | 3 +++
 2 files changed, 4 insertions(+)
 create mode 100644 .envrc

diff --git a/.envrc b/.envrc
new file mode 100644
index 0000000000..3550a30f2d
--- /dev/null
+++ b/.envrc
@@ -0,0 +1 @@
+use flake
diff --git a/.gitignore b/.gitignore
index b883e079d1..ac9765d10a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -113,6 +113,9 @@ prime/
 *_source.tar.bz2
 .DS_Store
 
+# nix-direnv generated files
+.direnv/
+
 # Make evidence files
 /.make_evidence