diff --git a/ui/desktop/electron-app/src/ipc/handlers.js b/ui/desktop/electron-app/src/ipc/handlers.js index df4aae363..e2660fe65 100644 --- a/ui/desktop/electron-app/src/ipc/handlers.js +++ b/ui/desktop/electron-app/src/ipc/handlers.js @@ -119,7 +119,7 @@ ipcMain.on('createTerminal', (event, payload) => { const { id, cols, rows } = payload; const { sender } = event; const terminalShell = - os.platform() === 'win32' ? 'powershell.exe' : '/bin/bash'; + os.platform() === 'win32' ? 'powershell.exe' : process.env.SHELL || '/bin/bash'; const ptyProcess = pty.spawn(terminalShell, [], { name: 'xterm-color', cols,