升級(jí)到 Ubuntu 18.04-LTS 之后上荡,發(fā)現(xiàn)桌面環(huán)境有了很大的變化讶泰,從原來(lái)的 Unity 又恢復(fù)成 Gnome 桌面了。這本來(lái)是件好事檐涝,因?yàn)閭€(gè)人覺(jué)得 Gnome shell
桌面確實(shí)比 Unity 桌面要清爽簡(jiǎn)潔一些遏匆。但是可能是我習(xí)慣了 Unity 桌面的使用方式了,Gnome shell 桌面有些地方讓我覺(jué)得用起來(lái)不怎么方便谁榜。
比如工作區(qū)的排列從橫的變成豎的了幅聘,還有就是工作區(qū)之間的應(yīng)用程序沒(méi)有隔離等等。
考慮到 Ubuntu 以后將長(zhǎng)期使用 Gnome 作為默認(rèn)桌面窃植,作為一個(gè)愛(ài)折騰的碼農(nóng)帝蒿,我不愿意將就,決定改造一番撕瞧。雖然一個(gè)漂亮的桌面環(huán)境對(duì)碼農(nóng)來(lái)說(shuō)沒(méi)有什么
卵用(大部分工作其實(shí)是在終端通過(guò)命令交互完成)陵叽,但是能給人帶來(lái)好心情也是不錯(cuò)的狞尔。
廢話不多說(shuō)丛版,先貼上幾張優(yōu)化后的效果圖:
安裝步驟
- TOC
{:toc}
安裝 gnome-tweaks
首先我們需要安裝一個(gè)工具 gnome-tweak-tool
巩掺,你可以在 Ubuntu 軟件中心找到并安裝它,也可以是使用下面的命令直接安裝:
sudo apt install gnome-tweak-tool
有時(shí)候页畦,你需要知道你正在使用的 GNOME Shell 的版本胖替,這有助于你確定擴(kuò)展是否與系統(tǒng)兼容。你可以使用下面的命令來(lái)找到它:
gnome-shell --version
安裝 GNOME Shell 擴(kuò)展
GNOME Shell
擴(kuò)展本質(zhì)上來(lái)說(shuō)是增強(qiáng) GNOME 桌面功能的一小段代碼豫缨,就跟我們平時(shí)安裝的瀏覽器擴(kuò)展一樣独令。
我們有三種方式安裝 GNOME Shell 擴(kuò)展:
- 使用來(lái)自 Ubuntu (或你的 Linux 發(fā)行版)的最小擴(kuò)展集
- 在 Web 瀏覽器中查找并安裝擴(kuò)展程序
- 下載并手動(dòng)安裝擴(kuò)展
一、使用 gnome-shell-extensions 包 [最簡(jiǎn)單最安全的方式]
Ubuntu(以及其他幾個(gè) Linux 發(fā)行版好芭,如 Fedora )提供了一個(gè)包燃箭,這個(gè)包有最小集合的 GNOME 擴(kuò)展。
由于 Linux 發(fā)行版經(jīng)過(guò)測(cè)試舍败,所以你不必?fù)?dān)心兼容性問(wèn)題招狸。
如果你不想費(fèi)神,你只需獲得這個(gè)包邻薯,你就可以安裝 8-10 個(gè) GNOME 擴(kuò)展裙戏。
sudo apt install gnome-shell-extensions
安裝完成之后重啟系統(tǒng),然后再打開(kāi) gnome-tweaks
厕诡, 你會(huì)發(fā)現(xiàn)已經(jīng)裝好了幾個(gè)擴(kuò)展累榜,你只需要通過(guò)右邊的開(kāi)關(guān)啟用或者禁用它們就可以了。
遺憾的是我這次要用的幾個(gè)擴(kuò)展(dash-to-panel, Workspace Grid)都不在里面灵嫌,只有
User Themes
在里面壹罚。
二、通過(guò) Web 瀏覽器來(lái)安裝
那如果你是像我一樣發(fā)現(xiàn)自己需要的擴(kuò)展并不在系統(tǒng)整合的擴(kuò)展集合包里面寿羞,你就需要通過(guò)瀏覽器或者手動(dòng)安裝了猖凛。
GNOME 項(xiàng)目有一個(gè)專門(mén)用于擴(kuò)展的 網(wǎng)站,
就類似蘋(píng)果的應(yīng)用中心或者 Chrome 的擴(kuò)展中心一樣稠曼,你可以在這里找到你想要的擴(kuò)展并安裝并管理它們形病,
甚至不需要 GNOME Tweaks Tool。
但是為了安裝 Web 瀏覽器擴(kuò)展霞幅,你需要兩件東西:瀏覽器附加組件和本地主機(jī)連接器漠吻。
當(dāng)你訪問(wèn) GNOME Shell 擴(kuò)展網(wǎng)站時(shí),你會(huì)看到如下消息:
要使用此站點(diǎn)控制 GNOME Shell 擴(kuò)展司恳,你必須安裝由兩部分組成的 GNOME Shell 集成:瀏覽器擴(kuò)展和本地主機(jī)消息應(yīng)用途乃。
你只需在你的 Web 瀏覽器上點(diǎn)擊建議的附加組件鏈接即可。你也可以從下面的鏈接安裝它們:
- 對(duì)于 Google Chrome扔傅、Chromium 和 Vivaldi: Chrome Web 商店
- 對(duì)于 Firefox: Mozilla Addons
- 對(duì)于 Opera: Opera Addons
接下來(lái)你還需要安裝主機(jī)連接器
sudo apt install chrome-gnome-shell
安裝完成之后你就可以通過(guò)瀏覽器很方便的安裝你需要的擴(kuò)展了耍共。
第一步烫饼,在搜索欄中搜索你需要安裝的擴(kuò)展
第二步,點(diǎn)擊右上角的開(kāi)關(guān)按鈕
第三步试读,在彈出的確認(rèn)框中選擇確認(rèn)安裝
安裝完成之后你再刷新就可以看到右上角多了刪除和配置的按鈕
三杠纵、手動(dòng)安裝
如果你只想安裝一兩個(gè)擴(kuò)展,就沒(méi)有必要安裝瀏覽器插件和連接器整得這么麻煩了钩骇,你直接去 GNOME 擴(kuò)展官網(wǎng)
搜索到你需要安裝的擴(kuò)展比藻,然后直接下載你需要的版本。
解壓之后把名字改下去掉后面的版本信息倘屹,比如解壓后的名字為 apps-menugnome-shell-extensions.gcampax.github.com.v40.shell-extension
银亲,
你需要去掉后綴 .v40.shell-extension
,然后把文件夾拷貝到 ~/.local/share/gnome-shell/extensions
纽匙,重啟 Gnome-Tweaks
就可以了务蝠。
安裝 dash-to-panel 擴(kuò)展
安裝方式我就不贅述了,這里主要講一下如何配置烛缔。打開(kāi) gnome-tweaks
點(diǎn)擊 extensions
菜單馏段,你會(huì)發(fā)現(xiàn)你剛剛安裝的擴(kuò)展都在這里了:
點(diǎn)擊右邊的開(kāi)關(guān)打開(kāi) dash-to-panel
擴(kuò)展,然后點(diǎn)擊配置按鈕打開(kāi)配置菜單:
配置選項(xiàng)很多力穗,什么樣式毅弧,位置之類你自己去配置,重要的功能配置都在 Behavior
這一欄当窗,我這里主要說(shuō)明一下如何配置隔離工作區(qū)應(yīng)用的開(kāi)關(guān)够坐,點(diǎn)擊 isolate Workspace
這個(gè)配置項(xiàng)右側(cè)的開(kāi)關(guān)開(kāi)啟就好了。
安裝 Workspace Grid 擴(kuò)展
這個(gè)配置更簡(jiǎn)單崖面,主要配置工作區(qū)的行和列元咙,根據(jù)你自己的需要配置就 OK 了。
不過(guò)這里值得一提的是巫员,Workspace Grid
可以配合 gnome-tweaks
本身的 Workspace
配置菜單一起設(shè)置庶香,
比如配置工作區(qū)是動(dòng)態(tài)增加還是靜態(tài)設(shè)置之類的。
安裝 vimix 主題和圖標(biāo)
說(shuō)實(shí)話简识,ubuntu-18.04 本身自帶的 Communitheme
主題已經(jīng)比較漂亮了赶掖,但是如果你喜歡 Windows 或者 Mac 的窗口風(fēng)格的話,你可能更新歡 vimix七扰。
安裝方式很簡(jiǎn)單奢赂,直接去 github 上把這兩個(gè)項(xiàng)目下載下來(lái),項(xiàng)目的 README
文檔都有安裝教程颈走,
非常簡(jiǎn)單膳灶,直接執(zhí)行項(xiàng)目根目錄下的 Install
腳本就行了。
- vimix 主題項(xiàng)目: https://github.com/vinceliuice/vimix-gtk-themes
- vimix 圖標(biāo)項(xiàng)目: https://github.com/vinceliuice/vimix-icon-theme
安裝完成之后配置啟用主題和圖標(biāo):
參考鏈接
本文首發(fā)于 小一輩無(wú)產(chǎn)階級(jí)碼農(nóng)
原文發(fā)布時(shí)間:2019-04-18