/gwileful

Have I finally created something that isn't a lua-programmed nuke? Maybe...

Primary LanguageLua

Welcome! 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.

Installation

Dependencies

  • pactl (usually provided by pulseaudio-utils) for audio widgets and keybinds. This does NOT mean that this setup only works with pulseaudio, you can also use pipewire by using pipewire-pulse.
  • playerctl (also usually playerctl-{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.

Gallery

How it looks as of 29/08/2024

References and Acknowledgements

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 and satori 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).