Pekwm:一個輕量級的 Linux 桌面

Seth Kenlon發表於2019-12-13

本文是 24 天 Linux 桌面特別系列的一部分。如果你是一個覺得傳統桌面會妨礙你的極簡主義者,那麼試試 Pekwm Linux 桌面。

假設你想要一個輕量級桌面環境,它只需要能在螢幕上顯示圖形、四處移動視窗,而別無雜物。你會發現傳統桌面的通知、工作列和系統托盤會妨礙你的工作。你想主要通過終端工作,但也希望執行圖形應用。如果聽起來像是你的想法,那麼 Pekwm 可能是你一直在尋找的東西。

Pekwm 的靈感大概來自於 Window Maker 和 Fluxbox 等。它提供了一個應用選單、視窗裝飾、而不是一大堆其他東西。它非常適合極簡主義者,即那些希望節省資源的使用者和喜歡在終端工作的使用者。

從發行版倉庫安裝 Pekwm。安裝後,請先退出當前桌面會話,以便可以登入到新桌面。預設情況下,會話管理器(KDM、GDM、LightDM 或 XDM,具體取決於你的設定)將繼續登入到以前的桌面,因此需要在登入之前修改它。

在 GDM 中覆蓋之前的桌面:

Selecting your desktop in GDM

在 KDM 中:

Selecting your desktop in KDM

第一次登入 Pekwm 時,你可能會看到黑屏。可能難以置信,但這是正常的。你看到的是一個空白桌面,沒有背景桌布。你可以使用 feh 命令設定桌布(你可能需要從倉庫中安裝它)。此命令有幾個用於設定背景的選項,包括 --bg-fill 用桌布填充螢幕,--bg-scale 縮放到合適大小,等等。

$ feh --bg-fill ~/Pictures/wallpapers/mybackground.jpg

應用選單

預設情況下,Pekwm 自動生成一個選單,可在桌面上的任意位置右鍵單擊,從而可讓你執行應用。此選單還提供一些首選項設定,例如選擇主題和登出 Pekwm 會話。

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

本文由 LCTT 原創編譯,Linux中國 榮譽推出

Pekwm:一個輕量級的 Linux 桌面

訂閱“Linux 中國”官方小程式來檢視

相關文章