Collecting my attempts to improve at tech, art, and life

My awesome config

It’s not like I know what I’m doing or anything. But at least I’m having fun.

Requirements

When I’m sitting in front of an Arch-based system:

//- Install awesomewm and related packages
yay -S awesome vicious dex lain-git awesome-freedesktop-git xorg-server-xephyr

Testing

Until I figure out a proper path to automated testing, I launch awesome in a Xephyr nested X server.

//- Preview awesome config
Xephyr :5 & sleep 1 ; DISPLAY=:5 awesome -c code/linux/awesome/rc.lua

It’s not perfect, but at least it will tell me whether my config contains any immediately obvious errors.