I installed awesome
(via this command sudo pacman -S awesome
) and it installed correctly and it works fine.
I want to install Red Flat theme.
So I got cloned it and I put the entire directory under ~/.config/awesome
as stated in its README.md
file.
Then edit
rc.lua
to select wanted config.Start with Colorless
Config
rc-colorless.lua
is basic setup. It provide general features only and should work without any additional editing. After installing colorless config you can set you own colors, fonts, hotkeys and then start porting wanted widgets from colored configs. It’s the most safe and reliable way to use this config.Start with Colors
Colored are author’s personal configs. It’s full featured setup filled with widgets preconfigured for certain software and hardware environment. Should be carefully edited and adapted before using. This way suitable mostly to experienced
awesome
users. Some things to pay attention:
- Better to disable desktop section from the start. There a lot of hardware specific widgets which can be configured later.
- Third party user applications set in environment and autostart sections.
- Carefully check “Panel widgets” section, reconfigure or disable widgets there. Do not forget remove disabled panel widgets from
awful.screen.connect_for_each_screen
function.- Rules and hotkeys are another parts of config which definitely need revising.
So under rc.lua
I have this.
-----------------------------------------------------------------------------------------------------------------------
-- Base setup --
-----------------------------------------------------------------------------------------------------------------------
-- Configuration file selection
-----------------------------------------------------------------------------------------------------------------------
--local rc = "colorless.rc-colorless"
--local rc = "color.red.rc-red"
--local rc = "color.blue.rc-blue"
--local rc = "color.orange.rc-orange"
--local rc = "color.green.rc-green"
local rc = "shade.ruby.rc-ruby"
--local rc = "shade.steel.rc-steel"
require(rc)
So I am not too sure what I am supposed to modify.