本文是 24 天 Linux 桌面特別系列的一部分。若是你是一個以爲傳統桌面會妨礙你的極簡主義者,那麼試試 Pekwm Linux 桌面。linux
假設你想要一個輕量級桌面環境,它只須要能在屏幕上顯示圖形、四處移動窗口,而別無雜物。你會發現傳統桌面的通知、任務欄和系統托盤會妨礙你的工做。你想主要經過終端工做,但也但願運行圖形應用。若是聽起來像是你的想法,那麼 Pekwm 多是你一直在尋找的東西。git
Pekwm 的靈感大概來自於 Window Maker 和 Fluxbox 等。它提供了一個應用菜單、窗口裝飾、而不是一大堆其餘東西。它很是適合極簡主義者,即那些但願節省資源的用戶和喜歡在終端工做的用戶。github
從發行版倉庫安裝 Pekwm。安裝後,請先退出當前桌面會話,以即可以登陸到新桌面。默認狀況下,會話管理器(KDM、GDM、LightDM 或 XDM,具體取決於你的設置)將繼續登陸到之前的桌面,所以須要在登陸以前修改它。shell
在 GDM 中覆蓋以前的桌面:小程序
在 KDM 中:bash
第一次登陸 Pekwm 時,你可能會看到黑屏。可能難以置信,但這是正常的。你看到的是一個空白桌面,沒有背景壁紙。你可使用 feh
命令設置壁紙(你可能須要從倉庫中安裝它)。此命令有幾個用於設置背景的選項,包括 --bg-fill
用壁紙填充屏幕,--bg-scale
縮放到合適大小,等等。網絡
$ feh --bg-fill ~/Pictures/wallpapers/mybackground.jpg
複製代碼
默認狀況下,Pekwm 自動生成一個菜單,可在桌面上的任意位置右鍵單擊,從而可以讓你運行應用。此菜單還提供一些首選項設置,例如選擇主題和註銷 Pekwm 會話。app
Pekwm 主要經過保存在 $HOME/.pekwm
下的文本配置文件來配置。menu
文件定義你的應用菜單,keys
文件定義鍵盤快捷鍵,等等。學習
start
文件是在 Pekwm 啓動後執行的 shell 腳本。它相似於傳統 Unix 系統上的 rc.local
。它故意放在最後執行的,所以這裏的東西將覆蓋以前的一切。這是一個重要文件,它多是你要設置背景的地方,以便你的選擇會覆蓋正在使用的主題的默認值。spa
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: opensource.com/article/19/…
做者:Seth Kenlon 選題:lujun9972 譯者:geekpi 校對:wxy