-
Notifications
You must be signed in to change notification settings - Fork 365
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Shared environment variables and secrets #3
Comments
Direnv is another tool that does this. |
Seconded. I'd favor a portable solution over something specific to my terminal (emulator) any day. |
@reitzig direnv, is a shell tool. by portable do you mean across OSs or across shells, ...? The plan is to build Warp for Mac, web (wasm), linux, and windows. |
Portable across terminals; my colleagues might not use Warp even if I did and agreeing on a "background" tool is a lot easier than a "frontend" tool. |
This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
Is your feature request related to a problem? Please describe.
Provisioning a project with the right environment variables is often very difficult. It's unclear which tools or scripts need to be run and what dependencies I need.
Describe the solution you'd like
I'd like for Warp to automatically embed shared env vars and secrets when I
cd
into the appropriate directory.Additional context
Technically, two possible ways we could implement this are by integrating with tools like Nix or Docker. We could also investigate building our own format for representing shared environment variables on a per directory/repo basis. Using our
precmd
/preexec
hooks, we could source these environment variables as necessary.The text was updated successfully, but these errors were encountered: