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