/awesome_config

config for AwesomeWM

Primary LanguageLuaGNU General Public License v3.0GPL-3.0

awesome wm config

Installation

  • awesome43 branch of this config works with AwesomeWM 4.3
  • master branch of this config works with AwesomeWM git master
cd ~/.config/
git clone --recursive https://github.com/actionless/awesome_config.git awesome
cd awesome
# optionally copy config with machine-specific variables
cp config/local.lua.example config/local.lua
# on Arch Linux or Manjaro:
makepkg -fi --syncdeps
# to create awesome_argb and awesome_no_argb wrappers:
env NOARGB=y makepkg -fsri

Features

  • lcars layout
  • in *-xresources themes panel adapts for current xrdb theme

themes/lcars-xresourecs-hidpi/theme.lua Screenshot

themes/twmish/theme.lua and this oomox theme Screenshot

themes/gtk/theme.lua and this oomox theme Screenshot

Widget popups

@TODO: upload newer screenshots

CPU

Shows results from top for last second

cpu

Memory

Shows unified percentage of used memory for all applications' processes

mem

Systray toggle (like in windows xp :) )

st

Music (supports mpd, cmus, clementine, spotify at the same time)

music

Battery widget shows up only when it draining/charging. Indicators are changing color to brighter one to show changed state (like too big load average or too low battery). @TODO: upload screens.