For a full guide please visit the msh-docs.
myshell is a CLI tool to manage and distribute custom scripts and use them in your daily work as native commands. It stores all scripts inside ~/.myshell
folder and adds this to the path. This way, you can use your scripts as native commands in your terminal. myhsell also enables easy git integration to share your scripts with others and sync them across multiple devices.
Run the following command to install msh
:
curl -s https://raw.githubusercontent.com/cophilot/msh/main/install | bash -s
Run the following command to update msh
:
msh-update
Run the following command to uninstall msh
:
msh-uninstall
If the script is not found, you can manually run the script from $MSH_HOME/bin/msh-uninstall
.
If you want to contribute to this project, you can find the development guide in the msh-docs.
You can load predefined collections of scripts into your msh installation. This extension provide useful scripts for your daily work. To see all available extensions, visit the msh-docs.
v1.0.1 (2025-01-30)
by Philipp B.