---
# System prepended metadata

title: 'ZSH Tips: Creating aliases | Changing themes (OSX)'
tags: [osx, unix]

---

# 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`