You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thank you so much for this amazing tool.
however, setting the default shell to WSL does not seem to be working. (next terminal opened is still powershell )
You were absolutely right: the Default Shell setting was being saved but never read on the spawn path. The defaultShell value made it into the store, but useTerminal only consulted workspace.shell (which is empty by default), so the main process fell through to its system default (PowerShell) and silently ignored your WSL choice.
The fix wires the preference into the resolution chain: workspace.shell → workspacePrefs.defaultShell → main-process fallback.
It applies to new terminals opened after changing the preference (existing live PTYs keep their shell — changing the default doesn't re-spawn them).
Activity
amirlehmam commentedon Apr 25, 2026
Fixed in v0.7.7 — thanks for catching this!
You were absolutely right: the Default Shell setting was being saved but never read on the spawn path. The
defaultShellvalue made it into the store, butuseTerminalonly consultedworkspace.shell(which is empty by default), so the main process fell through to its system default (PowerShell) and silently ignored your WSL choice.The fix wires the preference into the resolution chain:
workspace.shell→workspacePrefs.defaultShell→ main-process fallback.It applies to new terminals opened after changing the preference (existing live PTYs keep their shell — changing the default doesn't re-spawn them).
Grab the new build here: https://github.com/amirlehmam/wmux/releases/tag/v0.7.7
(Don't forget to right-click the zip → Unblock before extracting — Mark of the Web.)
Closing this — please reopen if WSL still doesn't show up after upgrading.
efurban commentedon Apr 26, 2026
efurban commentedon Apr 26, 2026
if i close the app and reopen it the next day, all existing windows/sessions revert back to powershell.
Merge pull request #6: reap finished agents and lay out waves inside …