xxh
Bring your favorite shell wherever you go through the ssh
You stuffed the command shell with aliases, tools and colors but you lose it all when using ssh. The mission of xxh is to bring your favorite shell wherever you go through ssh without root access and system installations. Preparing portable shells and plugins occurs locally and then xxh uploads the result to the host. No installations or root access on the host is required. Security and host environment are a prime focus. No blindfold copying config files from local to the remote host. Following privacy and repeatability practices the best way is to fork the xxh plugin or shell example and pack your configs into it. Every xxh repo could be forked, customized, and reused without waiting for a package management system, xxh release, or any third-party packages. Five shells are currently supported and more could be added by the community.