Welcome to this humble AwesomeWM configuration that I made off my modularized default rc.lua, focused on being clean, simple and fast to use.
Warning
I have very bizarre ideas and am shameless enough to actually implement them here. Sometimes these ideas make the WM very slow or unstable, so please beware my incompetence.
pactl
(usually provided bypulseaudio-utils
) for audio widgets and keybinds. This does NOT mean that this setup only works withpulseaudio
, you can also usepipewire
by usingpipewire-pulse
.playerctl
(also usuallyplayerctl-{dev/devel}
) for music playback widgets and keybinds.
As of right now, this is only a custom icon font and the AwesomeWM configuration, so to install it, just run:
# Assuming ~/.config/ exists.
git clone https://github.com/Gwynsav/gwileful.git ~/.config/awesome --recursive
# Assuming ~/.local/share/fonts exists.
cp ~/.config/awesome/theme/assets/fonts/* ~/.local/share/fonts
fc-cache -f
There are also some variables in the config
directory, so make sure everything is
defined correctly.
All instances of me using others' code have a link to the original at the top of the file.
Groups/projects:
- Again, my modularized default rc.lua.
- All projects used as submodules of this one, see
module/
. - Feather Icons. Actually, I've moved away from these and made my own icons for everything here. But still, I used them in the past and as reference making my own icons, so I think they're still worth a mention.
- Fairfax, the beautiful font from KreativeKorp used for UI as well as terminal, in the past.
Individuals:
- sakuya. Creator of the
koishi
andsatori
fonts used in this rice currently, as well as help making my own icon font, used here. Their rice also influenced the look of mine. - Stardust-kyun, references and some widgets.
- Kasper, used some of their daemons.
- Myagko, used their calendar.
- Crylia, used some of their code.
- rxyhn, used calendar and some ideas.
- The beautiful artwork I often display in the screenshots is by みすたーおさる ("Mister Monkey" in english).