vscode-terminator
Launch customized terminals in VS Code
This extension allows you to define custom terminals in your settings and launch them with a command from the palette (Terminator: Launch Terminal) or API (vscode-terminator.launchTerminal
).
Settings
Top level settings:
terminator.env
allows you to specify environment variables to set for all terminals.
terminator.terminals
is a list of terminal objects where you specify your terminal configurations.
Per-terminal settings:
Environment variables are combines from the global list and per-terminal list, with the per-terminal list having precedence. Environment variables that are used in shellPath or shellArgs will be replaced with the values.
Example Configuration
{
"terminator.env": {
"asdf": "123",
"qwerty": "some string"
},
"terminator.terminals": [
{
"name": "first",
"color": "terminal.ansiCyan",
"icon": "server",
"message": "\nThis is your important terminal\n",
"shellPath": "/bin/bash",
"shellArgs": ["${login}"],
"workDir": "/tmp",
"env": {
"asdf": "987",
"hello": "there",
"login": "-l"
}
}
]
}