This project acts as a wrapper for installing Oh My Zsh. It enables you to install the popular framework selecting a custom theme and plugins without having to edit the .zshrc
configuration file afterwards.
Oh My Zsh is an open source, community-driven framework for managing your zsh configuration.
- A Unix-like operating system: macOS, Linux, BSD
- zsh (v4.3.9 or more recent)
git
(recommended v1.7.2 or higher)curl
orwget
Oh My Zsh is installed by running one of the following commands in your terminal. You can install this via the command-line with either curl
or wget
.
The table below shows avaiable arguments for the setup script.
CLI Argument | Description | Default |
---|---|---|
-t |
The theme to install | "robbyrussell" |
-p |
The plugins to install (separated with a space) | "" |
-h |
Displays the help |
sh -c "$(curl -fsSL https://raw.githubusercontent.com/martialonline/zsh/master/setup.sh)" "" -t robbyrussell -p "docker git"
sh -c "$(wget -O- https://raw.githubusercontent.com/martialonline/zsh/master/setup.sh)" "" -t robbyrussell -p "docker git"
Check the Oh My Zsh wiki to see what plugins are available.
Check the Oh My Zsh wiki to see what themes are available.
git clone https://github.com/martialonline/zsh.git
cd zsh && ./setup -t robbyrussell -p "docker git"
chsh -s $(which zsh)