
依賴性保持盡可能低,並且對於所有發行版而言都是常見的,因此願意使用AwesomeWM的任何人都可以使用該配置。另外,這些軟件包最喜歡的包裝在您的Linux發行版的軟件包管理器中可用。
| 依賴項軟件包名稱 | 它做什麼? |
|---|---|
awesome | 窗口管理器 |
feh | 用於設置牆紙的命令行工具 |
picom | 窗口管理器的複合管理器 |
rofi | 應用啟動器或菜單 |
ImageMagick | 用於主題和牆紙 |
xfce4-power-manager這將是使用筆記本電腦的人的電池管理的擴展。
nautilus我們系統的文件管理器。另外,我們也可以像Thunar一樣購買其他應用程序,但這是我的首選。
bluez blueman我們系統的藍牙模塊。
xbacklight控制亮度的模塊。但這必須配置在您的計算機上。如果可以使用開箱即用,但是如果不使用本指南,則可以使用。
已使用的系統字體是SF文本,或者您可以從Apple官方網站下載。
終端字體默認情況下是FIRA代碼。該字體可能在您的發行版的官方存儲庫中可用,因此您可以從那里安裝它,也可以從此處下載
如果您遇到了所有依賴項和字體,我的AwesomeWM配置的安裝非常簡單。要安裝,請將此存儲庫克隆到您的系統上,然後將所有文件放入
~ /.config/awesome然後您去,享受您的Awesomewm旅程!
apps.lua :此文件包含有關應用程序的所有詳細信息。可以在defaul.apps對像中更改默認應用程序,並且可以在run_on_start_up對像上更改啟動上運行的應用程序。
rc.lua :這實際上是AwesomeWM的主文件,它連接目錄中的所有LUA文件。另外,我們可以將所有文件的所有內容寫入rc.lua文件中,但這將非常凌亂且冗長,因此將其分為多個文件,使其更容易維護和理解每個模塊的負責。可以通過保存在主目錄中的.Xresources文件更改AwesomeWM的主題。如果沒有,請為您自己的主題創建一個。
tags.lua :此文件僅用於工作區的編號。如果要更改頂部面板上工作區指示器上的文本,則只需要更改icons/tags目錄中的.png文件,它將顯示在頂部面板上。
keys.lua :此文件包含產卵和調整應用程序和mod鍵的鍵鍵。您可以通過更改鍵盤按鈕的名稱來更改所有內容。
rules.lua :此文件包含窗口產卵,窗口邊框和窗口外觀的規則。該文件也可以用於聲明特定於特定窗口的規則。
theme.lua :此文件包含當前主題和差距DPI的規則,如果僅在工作區中產生一個窗口,則應存在差距。該文件也可以通過將圖標放置在icons/layouts目錄中來聲明和使用您自己的自定義佈局圖標。
我將根據牆紙配色方案更新主題,並可能為新主題版本創建一個新的分支。
我還將更多地記錄代碼,並為初學者解釋文件結構。
當我大米xD時,還將處理其他WM配置