tmux-plugins / tpm

Tmux Plugin Manager
MIT License
12.21k stars 429 forks source link

Remove dependency on Bash #53

Closed rjc closed 9 years ago

rjc commented 9 years ago

Hi,

I had a quick look on some of the scripts and they have trivial-to-fix bashisms - the same goes for tmux-plugins themselves. Given the fact that tmux is developed on OpenBSD and, apart from it, runs on FreeBSD and NetBSD, removing dependency on Bash would allow us to use tpm and tmux-plugins in general on those platforms without installing Bash just to be able to use them.

I'd be more than happy to help with removing said dependency and making the scripts POSIX-friendly.

Regards,

rjc

bruno- commented 9 years ago

Hey, thanks for the help offer!

We already had the idea to rewrite tpm to be posix-friendly in #28. It turned out to be not so easy as a lot of the code was changed.

In the end the guy that proposed the idea made a separate tmux plugin manager tundle and ported all the plugins.

Given that there hasn't been a lot of posix-compat requests and that tundle exists, I think it's best to focus on developing new plugins.

rjc commented 9 years ago

Thanks for the info - I'll be using tundle instead :^)

priyadarshan commented 7 years ago

Thank you for mentioning Tundle. We are using FreeBSD only and we are not allowed to have bash on servers, so Tundle is fine for us.