# Ubuntu美化 [英文版本](https://hackmd.io/@SoraiMahiro/HJumgKt20) ## 個人化gnome桌面 Ubuntu 使用 gnome 作為預設桌面,雖然他預設就好看了,但我還是不滿足 ![image](https://hackmd.io/_uploads/SkKC8hvO1l.png) 1. 安裝 gnome-tweaks and gnome-browser-connector gnome tweaks 可以調整更多功能,gnome-browser-connector 可以直接從瀏覽器安裝 gnome 插件 ```shell= sudo apt install gnome-tweaks sudo apt install gnome-browser-connector ``` 2. 安裝 gnome 插件(extension) gnome有很多插件可以使用來美化介面 前往[gnome extension網站](https://extensions.gnome.org/) 搜尋並安裝 3. 安裝主題 以 Nordic Theme 為例 1. 到你想要的主題頁面並下載 像[Nordic](https://www.pling.com/p/1267246) [![Screenshot from 2024-09-07 16-09-08](https://hackmd.io/_uploads/BJpZMcthC.png)](https://hackmd.io/_uploads/BJpZMcthC.png) 2. 解壓縮到 `~/.themes` (如果路徑不存在,那就自己建立) 3. 到 gnome-tweaks 選擇主題 ![Screenshot from 2024-09-07 16-50-07](https://hackmd.io/_uploads/Hk_AQ9t2C.png) ## 個人化終端指令 完成後的樣子 ![image](https://hackmd.io/_uploads/S1Lfsxqh0.png) 1. 安裝 zsh 和 oh-my-zsh ```shell= sudo apt install zsh sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)" ``` 2. 設定 zsh 為預設 shell ```shell! chsh -s /bin/zsh ``` 重啟終端機 重開terminal視窗 如果是用ssh重新連線一次 3. 安裝 Nerd Fonts 1. 到 [nerd font website](https://www.nerdfonts.com/font-downloads) 選擇你喜歡的字體並下載 2. 解壓縮後把全部 .ttf 檔移到 `~/.local/share/fonts` (同樣的,如果路徑不存在,那就自己建立) 3. 到 gnome-tweaks 裡把 mono font 設定成你安裝的字體 如果你有開終端機,字體可能會便很奇怪,關掉重開就好了 4. 安裝 oh-my-zsh 主題 到 [ohmyzsh External-themes](https://github.com/ohmyzsh/ohmyzsh/wiki/External-themes) 選擇你喜歡的主題,點進去照著他的步驟安裝。 我推薦用 [powerlevel10k](https://github.com/romkatv/powerlevel10k) ## Set up nginx server 1. install nginx ```shell! sudo apt install nginx ``` 2. start nginx ```shell! sudo systemctl start nginx ``` 3. allow ufw ```shell! sudo ufw allow "Nginx Full" ``` You can check it by using `sudo ufw status` ```shell= ╰─ sudo ufw status Status: active To Action From -- ------ ---- 22/tcp ALLOW Anywhere Nginx Full ALLOW Anywhere 22/tcp (v6) ALLOW Anywhere (v6) Nginx Full (v6) ALLOW Anywhere (v6) ``` 4. restart nginx ```shell! sudo systemctl restart nginx ```