├── .github
├── ISSUE_TEMPLATE
│ ├── bug_report.md
│ └── feature_request.md
├── dependabot.yml
└── workflows
│ ├── codeql.yml
│ ├── go.yml
│ ├── nix.yml
│ ├── release.yml
│ └── update-gomod2nix.yml
├── .gitignore
├── .golangci.yml
├── .mergify.yml
├── Brewfile
├── CHANGELOG.md
├── CNAME
├── CONTRIBUTING.md
├── GNUmakefile
├── LICENSE
├── README.md
├── _config.yml
├── _includes
└── head-custom.html
├── default.nix
├── docs
├── development.md
├── github-actions.md
├── hook.md
├── installation.md
└── ruby.md
├── flake.lock
├── flake.nix
├── go.mod
├── go.sum
├── gomod2nix.toml
├── gzenv
└── gzenv.go
├── install.sh
├── internal
└── cmd
│ ├── cmd_allow.go
│ ├── cmd_apply_dump.go
│ ├── cmd_current.go
│ ├── cmd_deny.go
│ ├── cmd_dotenv.go
│ ├── cmd_dump.go
│ ├── cmd_edit.go
│ ├── cmd_exec.go
│ ├── cmd_export.go
│ ├── cmd_fetchurl.go
│ ├── cmd_help.go
│ ├── cmd_hook.go
│ ├── cmd_log.go
│ ├── cmd_prune.go
│ ├── cmd_reload.go
│ ├── cmd_show_dump.go
│ ├── cmd_status.go
│ ├── cmd_stdlib.go
│ ├── cmd_version.go
│ ├── cmd_version_test.go
│ ├── cmd_watch.go
│ ├── cmd_watch_dir.go
│ ├── cmd_watch_list.go
│ ├── cmd_watch_print.go
│ ├── commands.go
│ ├── config.go
│ ├── const.go
│ ├── env.go
│ ├── env_diff.go
│ ├── env_diff_test.go
│ ├── env_test.go
│ ├── file_times.go
│ ├── file_times_test.go
│ ├── log.go
│ ├── look_path.go
│ ├── mod.go
│ ├── rc.go
│ ├── rc_test.go
│ ├── shell.go
│ ├── shell_bash.go
│ ├── shell_elvish.go
│ ├── shell_fish.go
│ ├── shell_gha.go
│ ├── shell_gzenv.go
│ ├── shell_json.go
│ ├── shell_murex.go
│ ├── shell_pwsh.go
│ ├── shell_systemd.go
│ ├── shell_systemd_test.go
│ ├── shell_tcsh.go
│ ├── shell_test.go
│ ├── shell_vim.go
│ ├── shell_zsh.go
│ └── stdlib.go
├── main.go
├── man
├── direnv-fetchurl.1
├── direnv-fetchurl.1.md
├── direnv-stdlib.1
├── direnv-stdlib.1.md
├── direnv.1
├── direnv.1.md
├── direnv.toml.1
└── direnv.toml.1.md
├── pkg
├── dotenv
│ ├── README.md
│ ├── parse.go
│ └── parse_test.go
└── sri
│ ├── parse.go
│ ├── sri.go
│ ├── sri_test.go
│ └── writer.go
├── script
├── dist-push
├── prepare-release.sh
└── update-gomod2nix
├── shell.nix
├── stdlib.sh
├── test
├── .envrc
├── config
│ └── direnv
│ │ └── direnvrc
├── direnv-test-common.sh
├── direnv-test.bash
├── direnv-test.elv
├── direnv-test.fish
├── direnv-test.mx
├── direnv-test.ps1
├── direnv-test.tcsh
├── direnv-test.zsh
├── scenarios
│ ├── $test
│ │ └── .envrc
│ ├── aliases
│ │ └── .envrc
│ ├── base
│ │ └── .envrc
│ ├── child-env
│ │ └── .envrc
│ ├── dump
│ │ └── .envrc
│ ├── empty-var-unset
│ │ └── .envrc
│ ├── empty-var
│ │ └── .envrc
│ ├── failure
│ │ └── .envrc
│ ├── github-actions
│ │ └── .envrc
│ ├── in-envrc
│ │ └── test-in-envrc
│ ├── inherit
│ │ └── .envrc
│ ├── inherited
│ │ └── .gitkeep
│ ├── load-env
│ │ └── .env
│ ├── load-envrc-before-env
│ │ ├── .env
│ │ └── .envrc
│ ├── missing-file-source-env
│ │ └── .envrc
│ ├── parenthesis
│ │ └── .envrc
│ ├── python-custom-virtual-env
│ │ ├── .envrc
│ │ └── foo
│ │ │ └── bin
│ │ │ └── .keep
│ ├── python-layout
│ │ └── .envrc
│ ├── ruby-layout.env
│ ├── ruby-layout
│ │ └── .envrc
│ ├── skip-env
│ │ └── .env
│ ├── space dir
│ │ └── .envrc
│ ├── special-characters
│ │ └── backspace
│ │ │ └── return
│ │ │ └── .envrc
│ ├── special-vars
│ │ └── .envrc
│ ├── symlink-bug
│ │ ├── baz
│ │ │ └── .keep
│ │ └── foo
│ │ │ ├── .envrc
│ │ │ └── bar
│ ├── symlink-changed
│ │ ├── .envrc
│ │ ├── .gitignore
│ │ ├── state-A
│ │ └── state-B
│ ├── symlink-dir
│ │ ├── bar
│ │ └── foo
│ │ │ └── .envrc
│ ├── use-rvm
│ │ └── .envrc
│ ├── utf-8
│ │ └── .envrc
│ ├── utils
│ │ ├── link-to-file
│ │ └── somefile
│ └── watch-dir
│ │ ├── .envrc
│ │ └── testdir
│ │ └── subdir
│ │ └── testfile
├── show-direnv-diff.sh
├── stdlib.bash
└── strict_env_test.bash
├── version.txt
└── xdg
└── xdg.go
/.github/ISSUE_TEMPLATE/bug_report.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/.github/ISSUE_TEMPLATE/bug_report.md
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature_request.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/.github/ISSUE_TEMPLATE/feature_request.md
--------------------------------------------------------------------------------
/.github/dependabot.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/.github/dependabot.yml
--------------------------------------------------------------------------------
/.github/workflows/codeql.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/.github/workflows/codeql.yml
--------------------------------------------------------------------------------
/.github/workflows/go.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/.github/workflows/go.yml
--------------------------------------------------------------------------------
/.github/workflows/nix.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/.github/workflows/nix.yml
--------------------------------------------------------------------------------
/.github/workflows/release.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/.github/workflows/release.yml
--------------------------------------------------------------------------------
/.github/workflows/update-gomod2nix.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/.github/workflows/update-gomod2nix.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/.gitignore
--------------------------------------------------------------------------------
/.golangci.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/.golangci.yml
--------------------------------------------------------------------------------
/.mergify.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/.mergify.yml
--------------------------------------------------------------------------------
/Brewfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/Brewfile
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/CHANGELOG.md
--------------------------------------------------------------------------------
/CNAME:
--------------------------------------------------------------------------------
1 | direnv.net
2 |
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/CONTRIBUTING.md
--------------------------------------------------------------------------------
/GNUmakefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/GNUmakefile
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/README.md
--------------------------------------------------------------------------------
/_config.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/_config.yml
--------------------------------------------------------------------------------
/_includes/head-custom.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/_includes/head-custom.html
--------------------------------------------------------------------------------
/default.nix:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/default.nix
--------------------------------------------------------------------------------
/docs/development.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/docs/development.md
--------------------------------------------------------------------------------
/docs/github-actions.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/docs/github-actions.md
--------------------------------------------------------------------------------
/docs/hook.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/docs/hook.md
--------------------------------------------------------------------------------
/docs/installation.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/docs/installation.md
--------------------------------------------------------------------------------
/docs/ruby.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/docs/ruby.md
--------------------------------------------------------------------------------
/flake.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/flake.lock
--------------------------------------------------------------------------------
/flake.nix:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/flake.nix
--------------------------------------------------------------------------------
/go.mod:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/go.mod
--------------------------------------------------------------------------------
/go.sum:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/go.sum
--------------------------------------------------------------------------------
/gomod2nix.toml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/gomod2nix.toml
--------------------------------------------------------------------------------
/gzenv/gzenv.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/gzenv/gzenv.go
--------------------------------------------------------------------------------
/install.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/install.sh
--------------------------------------------------------------------------------
/internal/cmd/cmd_allow.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_allow.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_apply_dump.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_apply_dump.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_current.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_current.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_deny.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_deny.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_dotenv.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_dotenv.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_dump.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_dump.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_edit.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_edit.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_exec.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_exec.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_export.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_export.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_fetchurl.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_fetchurl.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_help.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_help.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_hook.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_hook.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_log.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_log.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_prune.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_prune.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_reload.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_reload.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_show_dump.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_show_dump.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_status.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_status.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_stdlib.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_stdlib.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_version.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_version.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_version_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_version_test.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_watch.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_watch.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_watch_dir.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_watch_dir.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_watch_list.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_watch_list.go
--------------------------------------------------------------------------------
/internal/cmd/cmd_watch_print.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/cmd_watch_print.go
--------------------------------------------------------------------------------
/internal/cmd/commands.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/commands.go
--------------------------------------------------------------------------------
/internal/cmd/config.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/config.go
--------------------------------------------------------------------------------
/internal/cmd/const.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/const.go
--------------------------------------------------------------------------------
/internal/cmd/env.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/env.go
--------------------------------------------------------------------------------
/internal/cmd/env_diff.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/env_diff.go
--------------------------------------------------------------------------------
/internal/cmd/env_diff_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/env_diff_test.go
--------------------------------------------------------------------------------
/internal/cmd/env_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/env_test.go
--------------------------------------------------------------------------------
/internal/cmd/file_times.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/file_times.go
--------------------------------------------------------------------------------
/internal/cmd/file_times_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/file_times_test.go
--------------------------------------------------------------------------------
/internal/cmd/log.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/log.go
--------------------------------------------------------------------------------
/internal/cmd/look_path.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/look_path.go
--------------------------------------------------------------------------------
/internal/cmd/mod.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/mod.go
--------------------------------------------------------------------------------
/internal/cmd/rc.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/rc.go
--------------------------------------------------------------------------------
/internal/cmd/rc_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/rc_test.go
--------------------------------------------------------------------------------
/internal/cmd/shell.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/shell.go
--------------------------------------------------------------------------------
/internal/cmd/shell_bash.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/shell_bash.go
--------------------------------------------------------------------------------
/internal/cmd/shell_elvish.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/shell_elvish.go
--------------------------------------------------------------------------------
/internal/cmd/shell_fish.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/shell_fish.go
--------------------------------------------------------------------------------
/internal/cmd/shell_gha.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/shell_gha.go
--------------------------------------------------------------------------------
/internal/cmd/shell_gzenv.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/shell_gzenv.go
--------------------------------------------------------------------------------
/internal/cmd/shell_json.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/shell_json.go
--------------------------------------------------------------------------------
/internal/cmd/shell_murex.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/shell_murex.go
--------------------------------------------------------------------------------
/internal/cmd/shell_pwsh.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/shell_pwsh.go
--------------------------------------------------------------------------------
/internal/cmd/shell_systemd.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/shell_systemd.go
--------------------------------------------------------------------------------
/internal/cmd/shell_systemd_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/shell_systemd_test.go
--------------------------------------------------------------------------------
/internal/cmd/shell_tcsh.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/shell_tcsh.go
--------------------------------------------------------------------------------
/internal/cmd/shell_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/shell_test.go
--------------------------------------------------------------------------------
/internal/cmd/shell_vim.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/shell_vim.go
--------------------------------------------------------------------------------
/internal/cmd/shell_zsh.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/shell_zsh.go
--------------------------------------------------------------------------------
/internal/cmd/stdlib.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/internal/cmd/stdlib.go
--------------------------------------------------------------------------------
/main.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/main.go
--------------------------------------------------------------------------------
/man/direnv-fetchurl.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/man/direnv-fetchurl.1
--------------------------------------------------------------------------------
/man/direnv-fetchurl.1.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/man/direnv-fetchurl.1.md
--------------------------------------------------------------------------------
/man/direnv-stdlib.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/man/direnv-stdlib.1
--------------------------------------------------------------------------------
/man/direnv-stdlib.1.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/man/direnv-stdlib.1.md
--------------------------------------------------------------------------------
/man/direnv.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/man/direnv.1
--------------------------------------------------------------------------------
/man/direnv.1.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/man/direnv.1.md
--------------------------------------------------------------------------------
/man/direnv.toml.1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/man/direnv.toml.1
--------------------------------------------------------------------------------
/man/direnv.toml.1.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/man/direnv.toml.1.md
--------------------------------------------------------------------------------
/pkg/dotenv/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/pkg/dotenv/README.md
--------------------------------------------------------------------------------
/pkg/dotenv/parse.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/pkg/dotenv/parse.go
--------------------------------------------------------------------------------
/pkg/dotenv/parse_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/pkg/dotenv/parse_test.go
--------------------------------------------------------------------------------
/pkg/sri/parse.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/pkg/sri/parse.go
--------------------------------------------------------------------------------
/pkg/sri/sri.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/pkg/sri/sri.go
--------------------------------------------------------------------------------
/pkg/sri/sri_test.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/pkg/sri/sri_test.go
--------------------------------------------------------------------------------
/pkg/sri/writer.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/pkg/sri/writer.go
--------------------------------------------------------------------------------
/script/dist-push:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/script/dist-push
--------------------------------------------------------------------------------
/script/prepare-release.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/script/prepare-release.sh
--------------------------------------------------------------------------------
/script/update-gomod2nix:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/script/update-gomod2nix
--------------------------------------------------------------------------------
/shell.nix:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/shell.nix
--------------------------------------------------------------------------------
/stdlib.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/stdlib.sh
--------------------------------------------------------------------------------
/test/.envrc:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/config/direnv/direnvrc:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/direnv-test-common.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/direnv-test-common.sh
--------------------------------------------------------------------------------
/test/direnv-test.bash:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/direnv-test.bash
--------------------------------------------------------------------------------
/test/direnv-test.elv:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/direnv-test.elv
--------------------------------------------------------------------------------
/test/direnv-test.fish:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/direnv-test.fish
--------------------------------------------------------------------------------
/test/direnv-test.mx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/direnv-test.mx
--------------------------------------------------------------------------------
/test/direnv-test.ps1:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/direnv-test.ps1
--------------------------------------------------------------------------------
/test/direnv-test.tcsh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/direnv-test.tcsh
--------------------------------------------------------------------------------
/test/direnv-test.zsh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/direnv-test.zsh
--------------------------------------------------------------------------------
/test/scenarios/$test/.envrc:
--------------------------------------------------------------------------------
1 | export FOO=bar
2 |
--------------------------------------------------------------------------------
/test/scenarios/aliases/.envrc:
--------------------------------------------------------------------------------
1 | export HELLO=world
2 |
--------------------------------------------------------------------------------
/test/scenarios/base/.envrc:
--------------------------------------------------------------------------------
1 | export HELLO=world
2 |
--------------------------------------------------------------------------------
/test/scenarios/child-env/.envrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/scenarios/child-env/.envrc
--------------------------------------------------------------------------------
/test/scenarios/dump/.envrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/scenarios/dump/.envrc
--------------------------------------------------------------------------------
/test/scenarios/empty-var-unset/.envrc:
--------------------------------------------------------------------------------
1 | unset FOO
--------------------------------------------------------------------------------
/test/scenarios/empty-var/.envrc:
--------------------------------------------------------------------------------
1 | export FOO=""
--------------------------------------------------------------------------------
/test/scenarios/failure/.envrc:
--------------------------------------------------------------------------------
1 | exit 5
2 |
--------------------------------------------------------------------------------
/test/scenarios/github-actions/.envrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/scenarios/github-actions/.envrc
--------------------------------------------------------------------------------
/test/scenarios/in-envrc/test-in-envrc:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | test -n "$DIRENV_IN_ENVRC" && echo "in envrc"
3 |
--------------------------------------------------------------------------------
/test/scenarios/inherit/.envrc:
--------------------------------------------------------------------------------
1 | source_env ../inherited/.envrc
2 | echo $HELLO
3 |
--------------------------------------------------------------------------------
/test/scenarios/inherited/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/scenarios/load-env/.env:
--------------------------------------------------------------------------------
1 | HELLO=world
2 |
--------------------------------------------------------------------------------
/test/scenarios/load-envrc-before-env/.env:
--------------------------------------------------------------------------------
1 | HELLO=foo
2 |
--------------------------------------------------------------------------------
/test/scenarios/load-envrc-before-env/.envrc:
--------------------------------------------------------------------------------
1 | export HELLO=bar
2 |
--------------------------------------------------------------------------------
/test/scenarios/missing-file-source-env/.envrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/scenarios/missing-file-source-env/.envrc
--------------------------------------------------------------------------------
/test/scenarios/parenthesis/.envrc:
--------------------------------------------------------------------------------
1 | export FOO="aaa(bbb)ccc"
2 |
--------------------------------------------------------------------------------
/test/scenarios/python-custom-virtual-env/.envrc:
--------------------------------------------------------------------------------
1 | export VIRTUAL_ENV=foo
2 | layout python
3 |
--------------------------------------------------------------------------------
/test/scenarios/python-custom-virtual-env/foo/bin/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/scenarios/python-layout/.envrc:
--------------------------------------------------------------------------------
1 | layout python
2 |
--------------------------------------------------------------------------------
/test/scenarios/ruby-layout.env:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/scenarios/ruby-layout.env
--------------------------------------------------------------------------------
/test/scenarios/ruby-layout/.envrc:
--------------------------------------------------------------------------------
1 | layout "ruby"
2 |
--------------------------------------------------------------------------------
/test/scenarios/skip-env/.env:
--------------------------------------------------------------------------------
1 | SKIPPED=dotenv
2 |
--------------------------------------------------------------------------------
/test/scenarios/space dir/.envrc:
--------------------------------------------------------------------------------
1 | PATH_add "bin"
2 | export SPACE_DIR=true
3 |
--------------------------------------------------------------------------------
/test/scenarios/special-characters/backspace/return/.envrc:
--------------------------------------------------------------------------------
1 | export HI=there
2 |
--------------------------------------------------------------------------------
/test/scenarios/special-vars/.envrc:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/scenarios/symlink-bug/baz/.keep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/scenarios/symlink-bug/foo/.envrc:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/scenarios/symlink-bug/foo/bar:
--------------------------------------------------------------------------------
1 | ..
--------------------------------------------------------------------------------
/test/scenarios/symlink-changed/.envrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/scenarios/symlink-changed/.envrc
--------------------------------------------------------------------------------
/test/scenarios/symlink-changed/.gitignore:
--------------------------------------------------------------------------------
1 | symlink
2 |
--------------------------------------------------------------------------------
/test/scenarios/symlink-changed/state-A:
--------------------------------------------------------------------------------
1 | export STATE=A
2 |
--------------------------------------------------------------------------------
/test/scenarios/symlink-changed/state-B:
--------------------------------------------------------------------------------
1 | export STATE=B
2 |
--------------------------------------------------------------------------------
/test/scenarios/symlink-dir/bar:
--------------------------------------------------------------------------------
1 | foo
--------------------------------------------------------------------------------
/test/scenarios/symlink-dir/foo/.envrc:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/scenarios/use-rvm/.envrc:
--------------------------------------------------------------------------------
1 | rvm use 1.8.7
2 |
--------------------------------------------------------------------------------
/test/scenarios/utf-8/.envrc:
--------------------------------------------------------------------------------
1 | export UTFSTUFF=♀♂
2 |
--------------------------------------------------------------------------------
/test/scenarios/utils/link-to-file:
--------------------------------------------------------------------------------
1 | somefile
--------------------------------------------------------------------------------
/test/scenarios/utils/somefile:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/scenarios/watch-dir/.envrc:
--------------------------------------------------------------------------------
1 | watch_dir testdir
2 |
--------------------------------------------------------------------------------
/test/scenarios/watch-dir/testdir/subdir/testfile:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/show-direnv-diff.sh:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/show-direnv-diff.sh
--------------------------------------------------------------------------------
/test/stdlib.bash:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/stdlib.bash
--------------------------------------------------------------------------------
/test/strict_env_test.bash:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/test/strict_env_test.bash
--------------------------------------------------------------------------------
/version.txt:
--------------------------------------------------------------------------------
1 | 2.37.1
2 |
--------------------------------------------------------------------------------
/xdg/xdg.go:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/direnv/direnv/HEAD/xdg/xdg.go
--------------------------------------------------------------------------------