This updates the logic to use ENV["SHELL"], if set, and falling back to /usr/bin/env bash otherwise when opening a new window and new tabs. Based on this table, many shells support the -l option, so this shouldn't have any adverse effects.
The changes to the gemspec were required to get the gem to build properly.
This updates the logic to use
ENV["SHELL"]
, if set, and falling back to/usr/bin/env bash
otherwise when opening a new window and new tabs. Based on this table, many shells support the-l
option, so this shouldn't have any adverse effects.The changes to the gemspec were required to get the gem to build properly.