# direnv > Shell extension to load and unload environment variables depending on the current directory. > More information: . - Grant direnv permission to load the `.envrc` present in the current directory: `direnv allow {{.}}` - Revoke the authorization to load the `.envrc` present in the current directory: `direnv deny {{.}}` - Edit the `.envrc` file in the default text editor and reload the environment on exit: `direnv edit {{.}}` - Trigger a reload of the environment: `direnv reload` - Print some debug status information: `direnv status`