From 2d556f77b88bfdb685bb749ef426f9767be18226 Mon Sep 17 00:00:00 2001 From: Spenser Black Date: Fri, 7 Jun 2024 06:31:03 -0400 Subject: [PATCH] Support `.envrc` file (#6865) `.envrc` are files used by direnv. direnv loads the file into a bash sub-shell, making this file effectively bash. --- lib/linguist/languages.yml | 2 ++ samples/Shell/filenames/.envrc | 1 + 2 files changed, 3 insertions(+) create mode 100644 samples/Shell/filenames/.envrc diff --git a/lib/linguist/languages.yml b/lib/linguist/languages.yml index 32078ea231..8ba7b64355 100644 --- a/lib/linguist/languages.yml +++ b/lib/linguist/languages.yml @@ -6624,6 +6624,7 @@ Shell: - shell-script - bash - zsh + - envrc extensions: - ".sh" - ".bash" @@ -6646,6 +6647,7 @@ Shell: - ".bash_profile" - ".bashrc" - ".cshrc" + - ".envrc" - ".flaskenv" - ".kshrc" - ".login" diff --git a/samples/Shell/filenames/.envrc b/samples/Shell/filenames/.envrc new file mode 100644 index 0000000000..38dc6c9f75 --- /dev/null +++ b/samples/Shell/filenames/.envrc @@ -0,0 +1 @@ +export JAVA_HOME=`/usr/libexec/java_home -v 1.8`