1 repository
Executing a command within a specific directory's environment context without permanently altering the current session.
Distinct from Command Execution: Focuses on transient directory-context execution rather than persistent isolated environments.
Explore 1 awesome GitHub repository matching development tools & productivity · Context-Isolated. Refine with filters or upvote what's useful.
direnv is a shell environment manager and directory-based environment loader that automatically loads and unloads environment variables when switching between directories. It functions as a shell hook automation tool, injecting logic into the shell configuration to trigger environment updates based on the current project context. The project acts as a development environment isolator by localizing shell configurations, which prevents dependency conflicts and removes project-specific exports from global profile files. It includes specialized integration for Nix, allowing the loading of environ
Runs a specific command within a target directory's context without permanently altering the current shell state.