本美化教程基于ArchLinux編寫而成,大多數(shù)其他Linux發(fā)行版也同樣適用,只是在安裝軟件時(shí)方式不同而已。
準(zhǔn)備
首先要有一個(gè)安裝好的Xfce4桌面環(huán)境

下載安裝主題
https://www.pling.com/p/1326265/
網(wǎng)盤分享:
鏈接: https://pan.baidu.com/s/114idZOEp-W7VZDabRNhCEA 提取碼: 8ygm
兩個(gè)文件:
McOS-CTLina-XFCE.tar.xz(淺色)
Mc-OS-CTLina-XFCE-Dark.tar.xz(深色)
解壓主題到以下目錄(沒有的話可創(chuàng)建一個(gè))
/usr/share/themes/(系統(tǒng)范圍有效,需要管理員權(quán)限)
~/.themes/(用戶范圍有效,別的用戶不能用)
設(shè)置主題
打開Settings Manger(設(shè)置管理器)界面

Appearance設(shè)置
打開Appearance(外觀)
1.切換到剛才下載的主題

Window Manager設(shè)置
打開Window Manager(窗口管理器)
1. 切換Theme(主題)到剛才下載的主題
2. 在Button Layout(按鈕布局)區(qū)域,拖動(dòng)窗口按鈕到左邊(關(guān)閉,最小化,最大化)

Window Manager Tweak 設(shè)置
打開Window Manager Tweak(窗口管理器微調(diào))
1. 切換到Compositor(合成器)界面
2. 取消選中Show shadows under dock windows(在dock窗口下顯示陰影)
3. 設(shè)置一些透明度

設(shè)置Panel(面板)
1. 右鍵Panel(面板),找到Panel Perferences(面板首選項(xiàng))
2. 取消選中Lock Panel(鎖定面板)
3. 拖動(dòng)面板到屏幕頂端

設(shè)置Dock??繖?/h1>安裝
使用命令安裝Plank(或者從應(yīng)用中心安裝):
sudo pacman -S plank
安裝后可在應(yīng)用程序里面啟動(dòng)(或者使用命令plank啟動(dòng))
開機(jī)啟動(dòng)
在設(shè)置管理器里面找到Session and Startup(會(huì)話和啟動(dòng)),在Application Autostart(應(yīng)用程序自啟動(dòng))里面點(diǎn)擊Add(添加)按鈕,新增Plank登錄自啟動(dòng)。

精細(xì)化設(shè)置
經(jīng)過上面的設(shè)置步驟,基本的主題美化就結(jié)束了,這時(shí)已經(jīng)可以得到一個(gè)看起來不錯(cuò)的桌面環(huán)境了。接下來我們繼續(xù)精細(xì)化設(shè)置。
圖標(biāo)主題
安裝一個(gè)macOS樣式的圖標(biāo)主題
mcmojave-circle-icon-theme-git(AUR)
yay -S mcmojave-circle-icon-theme-git
打開 設(shè)置管理器》外觀,切換到Icon(圖標(biāo))選擇安裝的圖標(biāo)主題
系統(tǒng)各種常用圖標(biāo)就會(huì)變成我們?cè)O(shè)置的了(包括dock里面的)

全局菜單
因?yàn)槲覀兪褂玫搅薲ock,所以Panel面板中不在需要窗口列表,用全局菜單代替。
安裝vala-panel-appmenu-xfce-git(AUR)插件
yay -S vala-panel-appmenu-xfce-git
面板右鍵首選項(xiàng),切換到Items(項(xiàng)目)
點(diǎn)擊加號(hào)按鈕彈出組件選擇對(duì)話框,選擇AppMenu(全局菜單)組件點(diǎn)擊Add(添加)。在這里還可以添加其他的面板組件。

點(diǎn)擊上下箭頭可以調(diào)整組件順序,把全局菜單調(diào)整到最上面(左側(cè))。或者直接按照?qǐng)D片設(shè)置。
Gtk應(yīng)用菜單支持
yay -S appmenu-gtk-module
Qt應(yīng)用菜單支持
yay appmenu-qt4(AUR)
菜單注冊(cè)
經(jīng)過上面設(shè)置,注銷重新登錄后,我們就可以在頂部面板顯示應(yīng)用程序的菜單欄了。但這時(shí)可能在應(yīng)用程序中依然有一個(gè)菜單欄(重復(fù)顯示了),通常我想只顯示頂部面板的菜單欄,隱藏每個(gè)應(yīng)用程序中的菜單欄。
使用vala-appmenu官方提供的方法:
xfconf-query -c xsettings -p /Gtk/ShellShowsMenubar -n -t bool -s true
xfconf-query -c xsettings -p /Gtk/ShellShowsAppmenu -n -t bool -s true
如上面方法無效可安裝下面軟件包:
yay vala-panel-appmenu-registrar-git(AUR)
注銷重新登錄后應(yīng)用程序里面的菜單應(yīng)該就不見了。
特殊軟件
對(duì)于Firefox和Thunderbird這兩個(gè)應(yīng)用由于不是使用標(biāo)準(zhǔn)gtk或qt開發(fā)的菜單,所以全局菜單插件不支持這兩個(gè)應(yīng)用的官方版本,但是AUR有重新編譯了的這兩個(gè)應(yīng)用,以支持appmenu全局的菜單。
firefox-appmenu(AUR)
thunderbird-appmenu(AUR)
firefox-appmenu-bin(AUR)
thunderbird-appmenu-bin(AUR)
AUR作者更新很及時(shí),但是安裝稍微麻煩,為了更好的體驗(yàn)也就忍了吧。不過直接使用官方包除了不能顯示菜單以外,其實(shí)也不賴。
如果安裝以上軟件菜單不工作,可能還需要以下軟件包
sudo pacman -S libdbusmenu-qt5 libdbusmenu-glib libdbusmenu-gtk2 libdbusmenu-gtk3
Spotlight(Albert)
Xfce默認(rèn)有一個(gè)Application Finder,可以實(shí)現(xiàn)搜索功能,快捷鍵Alt+F3。但我更喜歡Albert,一個(gè)類似Spotlight的搜索工具
安裝Albert:
sudo pacman -S albert
從程序菜單運(yùn)行,或者命令運(yùn)行:albert
首次運(yùn)行,默認(rèn)打開配置界面,可以設(shè)置開機(jī)啟動(dòng)、快捷鍵、主題樣式等??旖萱I我設(shè)置成Ctrl+Alt+Space,這樣當(dāng)按下這個(gè)組合鍵時(shí)就能啟動(dòng)搜索了,和Spotlight非常像。

Extensions可以設(shè)置搜索哪些地方


結(jié)束
倉(cāng)庫(kù)和AUR里面還有好多其他主題,可以自行搜索。
ArchLinux可以使用pamac圖形化軟件管理器
sudo pacman -S pamac
或者使用命令行yay
sudo pacman -S yay
然后使用 yay pkgname來查找安裝軟件包
