AWESOMERC(5)
π
awesomerc β the rc file for the awesome window manager (that's awesomerc(5) bestie, section 5 of the manual, we're in the config-file zone)
okay so picture this: you're setting up awesome, the window manager, and you want it to actually be yours. That's this page. Welcome. π
β¨ SYNOPSIS β¨
so when awesome wakes up it goes looking for your config file, and it checks these spots in this exact order, no skipping, no cap:
$XDG_CONFIG_HOME/awesome/rc.lua$HOME/.config/awesome/rc.lua$XDG_CONFIG_DIRS/awesome/rc.lua
first one it finds wins, that's the whole vibe check π¦
πΈ DESCRIPTION πΈ
The rc.lua file is where all of awesome's configuration info lives. You can use it to tweak the behavior and the look of awesome in, like, a whole bunch of ways. Think of it as a Lua program/script that awesome runs at startup β genuinely, that's what it is, and it gets run through the awesome Lua API described over in the API section. This file is read at startup. Periodt. π
π§ AWESOME LUA API π§
want the docs for the Lua API? they live in the luadoc directory. go look, iykyk π
π COLORS FORMAT π
okay so colors in awesome come in two flavors:
- a standard X color name β like
blue,darkblue,lightred, etc etc, you get it - a hexadecimal formatted color β
#rrggbbor#rrggbbaa
and here's the iconic part: with the hex format you can also specify an alpha channel. so #00ff00 draws pure green, but #00ff00aa sets the alpha channel to βaaβ and blends that green with the color underneath it. translucent slay β¨
π¦ TEXT FORMAT π¦
you can use Pango markup inside a text string, which is how you format the text rendered inside widgets. π«Ά
Pango markup documentation lives in the Pango docs at http://library.gnome.org/devel/pango/stable/PangoMarkupFormat.html.
a Pango markup example, so you can see the vibe:
<span weight="bold" foreground="#336699">...</span>
π SEE ALSO π
go read these too, bestie:
π AUTHORS π
Written by Julien Danjou julien@danjou.info. iconic of him, honestly.
π WWW π
lowkey important reminder: everything above is facts, i just gave them a makeover. no invented options, no extra claims, we stay honest π
okay bye ily, this page is from AWESOMERC(5) and it's dated 2024-02-20 β go make that rc.lua of yours main character energy πΈπ
π¦ where this page comes from
- opensuse-leap 16.0: awesome 4.3-bp160.1.10 Β· GPL-2.0-or-later
- opensuse-leap 16.0: awesome 4.3-bp160.1.10 Β· GPL-2.0-or-later
- opensuse-leap 16.0: awesome 4.3-bp160.1.10 Β· GPL-2.0-or-later
- opensuse-leap 16.0: awesome 4.3-bp160.1.10 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms