# 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 ![](https://i.imgur.com/ucElqSX.png) ### 嵌入字形 ``` $ sudo apt-get install powerline $ sudo apt-get install fonts-powerline ```