Really nice. Feedback after quick testing on Windows 10 below.
(edit: I’ll see what I can debug/help with later today)
Scrolling through themes is extremely slow. Any change to the theme seems to be very slow, like changing font size or just activating the tab after viewing another tab.
Setting "selection_foreground"
doesn’t seem to have an effect. (theme = user)
I’d like to be able to specify which shell command to use, for example ["C:\\msys64\\msys2_shell.cmd", "-no-start", "-defterm", "-msys2"]
. I tried this with
>>> window.run_command('console_open', {'cmd': ['C:\\msys64\\msys2_shell.cmd', '-no-start', '-defterm', '-msys2']})
and variations of it, but it doesn’t seem like it would be that easy - it just comes back with process terminated with return code 1.
I can specify a shell directly, for example window.run_command('console_open', {'cmd': 'C:\\msys64\\usr\\bin\\zsh.exe'})
, but that means I need to also pass all the environment stuff that msys2_shell.cmd takes care of, like PATH
.
WSL bash seems to work fine (window.run_command('console_open', {'cmd': 'bash.exe'})
).