# ZSH Tips: Creating aliases | Changing themes (OSX) ###### tags: `unix` `osx` # Creating a ZSH alias # Changing your ZSH theme This changes the color theme of your working directory (may also include an extra newline) ### selecting internal themes 1. open ZSH's config file `nano ~/.zshrc` 2. edit this line: `ZSH_THEME="insert theme name here"` 3. Reload your ZSH `source ~/.zshrc` [List of built-in themes](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes) [List of external themes](https://github.com/ohmyzsh/ohmyzsh/wiki/External-themes) ### installing external themes 1. go into ZSH's themes directory `cd ~/.oh-my-zsh/themes` 2. install the theme as listed in its repo instructions `wget https://link-to-theme.com/custom_theme.zsh-theme` 3. edit ZSH's config file to add your theme ```nano $ nano ~/.zshrc $ ZSH_THEME="custom_theme" ```` 4. Reload your ZSH as usual `source ~/.zshrc` **Note:** Install `wget` with `brew install wget`