Pekwm:一個輕量級的 Linux 桌面
假設你想要一個輕量級桌面環境,它只需要能在屏幕上顯示圖形、四處移動窗口,而別無雜物。你會發現傳統桌面的通知、任務欄和系統托盤會妨礙你的工作。你想主要通過終端工作,但也希望運行圖形應用。如果聽起來像是你的想法,那麼 Pekwm 可能是你一直在尋找的東西。
Pekwm 的靈感大概來自於 Window Maker 和 Fluxbox 等。它提供了一個應用菜單、窗口裝飾、而不是一大堆其他東西。它非常適合極簡主義者,即那些希望節省資源的用戶和喜歡在終端工作的用戶。
從發行版倉庫安裝 Pekwm。安裝後,請先退出當前桌面會話,以便可以登錄到新桌面。默認情況下,會話管理器(KDM、GDM、LightDM 或 XDM,具體取決於你的設置)將繼續登錄到以前的桌面,因此需要在登錄之前修改它。
在 GDM 中覆蓋之前的桌面:
![Selecting your desktop in GDM](/data/attachment/album/201912/13/133713utjff3rff2kmqvqq.jpg "Selecting your desktop in GDM")
在 KDM 中:
![Selecting your desktop in KDM](/data/attachment/album/201912/13/133714v5jj8omzrzhqhmkj.jpg "Selecting your desktop in KDM")
第一次登錄 Pekwm 時,你可能會看到黑屏。可能難以置信,但這是正常的。你看到的是一個空白桌面,沒有背景壁紙。你可以使用 feh
命令設置壁紙(你可能需要從倉庫中安裝它)。此命令有幾個用於設置背景的選項,包括 --bg-fill
用壁紙填充屏幕,--bg-scale
縮放到合適大小,等等。
$ feh --bg-fill ~/Pictures/wallpapers/mybackground.jpg
應用菜單
默認情況下,Pekwm 自動生成一個菜單,可在桌面上的任意位置右鍵單擊,從而可讓你運行應用。此菜單還提供一些首選項設置,例如選擇主題和註銷 Pekwm 會話。
![Pekwm running on Fedora](/data/attachment/album/201912/13/133721tdbjjj2bjlylbgv2.jpg "Pekwm running on Fedora")
配置
Pekwm 主要通過保存在 $HOME/.pekwm
下的文本配置文件來配置。menu
文件定義你的應用菜單,keys
文件定義鍵盤快捷鍵,等等。
start
文件是在 Pekwm 啟動後執行的 shell 腳本。它類似於傳統 Unix 系統上的 rc.local
。它故意放在最後執行的,因此這裡的東西將覆蓋之前的一切。這是一個重要文件,它可能是你要設置背景的地方,以便你的選擇會覆蓋正在使用的主題的默認值。
start
文件也是可以啟動 dockapp 的地方。dockapp 是一種小程序,它在 Window Maker 和 Fluxbox 引起了人們的關注。它們通常有網路監視器、時鐘、音頻設置,和其它你可能會在系統托盤或作為一個 KDE plasmoid 或者完整桌面環境中看到的小部件。你可能會在發行版倉庫中找到一些 dockapp,或者可以在 dockapps.net 上在線查找它們。
你可以在啟動時運行 dockapp,將它們列在 start
文件中,跟上 &
符號:
feh --bg-fill ~/Pictures/wallpapers/mybackground.jpg
wmnd &
bubblemon -d &
start
文件必須設置為可執行,才能在 Pekwm 啟動時運行。
$ chmod +x $HOME/.pekwm/start
功能
Pekwm 的功能不多,但這就是它的美。如果你希望在桌面上運行額外的服務,那麼由你來啟動這些服務。如果你仍在學習 Linux,這是了解那些與完整的桌面環境捆綁在一起時通常不會注意到的微小 GUI 組件的好方法(像是任務欄)。這也習慣一些 Linux 命令(例如 nmcli)的好方法。
Pekwm 是一個有趣的窗口管理器。它分散、簡潔、輕巧。請試試看!
via: https://opensource.com/article/19/12/pekwm-linux-desktop
作者:Seth Kenlon 選題:lujun9972 譯者:geekpi 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive