Allow arbitrary shells #67
Comments
That's totally on the roadmap, yea. I'll mutate this issue's title/desc to reflect that it's an intended line item, so to speak :) Thanks! |
N.B. this is only hardcoded in one spot, |
Yes, that was the place I saw it. The best place to make this editable would be the tasks.py in my opinion. What do you think? Just like make does it: SHELL := /bin/bash |
I've been working up to actual config, my general idea is like so:
Adding a CLI flag is easy, just follow #32 / #27 re: |
Ran into an internal need for this in #152 (see final comment), so, poking now. The tl;dr of current state of this issue:
|
All done. Simply configure |
Great, thank you @bitprophet! |
Just for your info, the implementation of this feature breaks Invoke on Windows: #345. |
Make sure users can determine which local shell is used when executing commands.
Was: Only Bash as shell?
The text was updated successfully, but these errors were encountered: