Skip to content

Latest commit

 

History

History
executable file
·
70 lines (45 loc) · 2.01 KB

README.md

File metadata and controls

executable file
·
70 lines (45 loc) · 2.01 KB

Oh My Zsh

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.

Getting Started

Prerequisites

  • A Unix-like operating system: macOS, Linux, BSD
  • zsh (v4.3.9 or more recent)
  • git (recommended v1.7.2 or higher)
  • curl or wget

Installation

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

via curl

sh -c "$(curl -fsSL https://raw.githubusercontent.com/martialonline/zsh/master/setup.sh)" "" -t robbyrussell -p "docker git"

via wget

sh -c "$(wget -O- https://raw.githubusercontent.com/martialonline/zsh/master/setup.sh)" "" -t robbyrussell -p "docker git"

Plugins

Check the Oh My Zsh wiki to see what plugins are available.

Themes

Check the Oh My Zsh wiki to see what themes are available.

Manual Installation

1. Clone the repository

git clone https://github.com/martialonline/zsh.git

2. Run the setup script

cd zsh && ./setup -t robbyrussell -p "docker git"

3. Change default shell

chsh -s $(which zsh)