use dash instead of bash for inlined application-setup commands#328
use dash instead of bash for inlined application-setup commands#328cartercanedy wants to merge 1 commit intoChrisTitusTech:mainfrom
Conversation
3a46337 to
5b5743a
Compare
…plify invocations
ff854e0 to
52b5648
Compare
This comment was marked as off-topic.
This comment was marked as off-topic.
|
It's probably better that they stay where they are since they're definitely going to be changing. They're posix enough that they're designed to be run with dash anyway, hence the echo issues |
This comment was marked as off-topic.
This comment was marked as off-topic.
|
Considering that one of them is a bash config, it should be fine... |
This comment was marked as off-topic.
This comment was marked as off-topic.
|
The setup script for mybash* has no bashisms |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
I see. Could you give me opinions on #335 ? |
|
Sorry for the inconvenience. We had a massive restructure of the codebase to improve future development. Because of this can you update your PR to the new structure. Thank you for your assistance and contribution. |


Use dash instead of bash for inlined application-setup commands
Type of Change
Description
The setup scripts for both mybash & Chris's custom neovim setup use ANSI escapes to color text, but bash isn't posix compliant in the way that the echo command handles escapes. This change allows for proper presentation of the commands as they emit notifications without distracting escape sequences being emitted without being interpreted.
Testing
Very simple change, just verified that the commands run with the escape sequences being interpreted properly
Impact
Removes a lot of superfluous escape sequences and makes the command output more readable.
Checklist