bevry/dorothy

Bug: `interactive.sh` is loaded even when `interactive.fish` exists

Closed this issue ยท 4 comments

From README.md:

Fish will load interactive.fish if it exists, otherwise it will load interactive.sh.

This doesn't seem to be the current behavior:

hello from interactive.fish
hello from interactive.sh
Thank you to Dorothy contributor ๐Ÿค Sumit Rai ๐Ÿ”— https://github.com/sumitrai
Welcome to fish, the friendly interactive shell
Type help for instructions on how to use fish
ed@banana ~> 

I put echo "hello from X" into $DOROTHY/config/X

This is problematic because I was trying to add some POSIX stuff to interactive.sh that fish doesn't like.

Will look into it over the next 5 hours.

This was an instance where the documentation differed from the implementation. The documentation is the intended behaviour.

I have a fix incoming, just need to implement it for elvish and xonsh as well.

Fix out, you can run dorothy update to get it.

Thanks!