# Install Oh-My-Zsh -- Ubuntu
###### tags: `Linux`、`oh-my-zsh`
華麗強大的 terminal ,會讓工程師們每天看到程式碼都有好心情。
### 系統更新
利用下面兩步驟先更新一下,如果是舊玩家直接跳過這一步驟進入 zsh 基本安裝即可
```
$ sudo apt-get update
$ sudo apt-get upgrade
```
## 1. 安裝 zsh
官方提供了一鍵腳本,直接下載執行就裝好了,如果有更新會在開啟終端機時提示要不要更新,如果選是的話會自動 git pull 更新內容。
#### curl
```
$ sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
```
#### wget
```
$ sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
```
接著需要安裝 zsh
```
$ sudo apt-get install zsh
```
安裝完後,輸入指令查看成功與否
```
$ cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/bash
/usr/bin/bash
/bin/rbash
/usr/bin/rbash
/bin/dash
/usr/bin/dash
/usr/bin/tmux
/usr/bin/screen
/bin/zsh
/usr/bin/zsh
```
## 2. 設定 `.zshrc`
`.zshrc`路徑在家目錄下, 使用vim設定主題
```
$ vim ~/.zshrc
```
#### 設定主題
```
$ ZSH_THEME="bullet-train"
```
## 3. 下載主題包
這是`bullet-train`的主題包,如果有想用的其他主題,自行換掉網址即可
```
git clone https://github.com/caiogondim/bullet-train.zsh.git
```
#### 轉移目錄到 主題包 並複製檔案到 `.oh-my-zsh`
```
$ cd bullet-train.zsh
$ cp bullet-train.zsh-theme ../.oh-my-zsh/thems
```
## 4. 執行 `.zshrc`
```
source .zshrc
```
執行完就可以看到煥然一新的terminal

### 嵌入字形
```
$ sudo apt-get install powerline
$ sudo apt-get install fonts-powerline
```