Pimp My Shell
Last updated
Last updated
PMS is a framework for using different shells along with various "dotfiles". It supports easy install/uninstall and a wide variety of plugins and themes.
- Change the way your environment looks
- Change the way your environment functions
Dotfiles - Change the way programs work in your environment
Multiple Shell Support
No matter the shell, you can easily swap between them and maintain similar functionality
- Easy to use and up modify tool to help you manage PMS
Easy PMS
Preview and switch themes
Easy Plugin enabled and disable
Focus on using to modify functionality of PMS
Easy process that leaves your system in the ordinal state before installing PMS
Easy to extend and overwrite any file, even the PMS core
MacOS or Linux (could work on windows, but I don't use windows so get fucked)
curl or wget
git
A shell such as bash, zsh, etc.
Installation can be done manually or by using curl or wget.
PMS supprts a number of different shells. Switching from one shell to another is easy and allows you to compare which shell works best for you and your needs.
To see a list of shells on your system, you can run cat /etc/shells
If PMS does not support your shell, please open an issue.
By default, PMS in installed in ~/.pms
directory. You will just need to run the "uninstall" script and this will revert you system back to how it was before you installed PMS.
See LICENSE.md