Skip to content

How to add other shells

Christophe Bucher edited this page May 9, 2018 · 4 revisions

Steps

  1. Got to Edit -> Settings
  2. Click the Tabs label in the tree on the left
  3. Use the settings from below

Cygwin

Icon: C:\cygwin64\Cygwin.ico
Shell: C:\cygwin64\bin\bash.exe --login -i -c 'cd /cygdrive/c/Users/MyUser; exec bash'
or
Icon: C:\cygwin\Cygwin.ico
Shell: C:\cygwin\bin\bash.exe --login -i -c 'cd /cygdrive/c/Users/MyUser; exec bash'

Note that the startup directory setting has no effect on this shell, you need to change the cd in the shell command.

Docker

Icon: C:\Program Files\Docker Toolbox\docker-quickstart-terminal.ico
Shell: "C:\Program Files\Git\bin\bash.exe" --login -i -c "cd \"/c/Program Files/Docker Toolbox/\";sh ./start.sh"

Note that the startup directory setting has no effect on this shell, you need to change the cd in the shell command.

Git Bash

Icon: C:\Program Files\Git\git-bash.exe
Shell: "C:\Program Files\Git\bin\bash.exe" --login -i

Git CMD

Icon: Use shell icon
Shell: "C:\Program Files\Git\git-cmd.exe"

MSYS2 MinGW32

Icon: C:\msys64\mingw32.exe
Shell: C:\msys64\usr\bin\bash.exe --login -i -c 'MSYSTEM=MINGW32 exec bash'

MSYS2 MinGW64

Icon: C:\msys64\mingw64.exe
Shell: C:\msys64\usr\bin\bash.exe --login -i -c 'MSYSTEM=MINGW64 exec bash'

MSYS2 MSYS

Icon: C:\msys64\msys2.exe
Shell: C:\msys64\usr\bin\bash.exe --login -i -c 'MSYSTEM=MSYS exec bash'

PowerShell

Icon: Use shell icon
Shell: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

PowerShell Core

Icon: Use shell icon
Shell: C:\Program Files\PowerShell\6.0.2\pwsh.exe

Clone this wiki locally