A collection of lightweight widgets for awesome wm, compatible with awesome 4.x that were previously hosted as separate repositories.
Clone this repository into your awesome config folder:
cd ~/.config/awesome
git clone https://github.com/deficient/deficient
The widgets can usually be instanciated similar to this:
local deficient = require("deficient")
local calendar = deficient.calendar {}
local quicklaunch = deficient.quicklaunch {}
-- etc
For more detailed usage instructions, refer to the individual widgets:
- battery-widget
- brightness
- calendar
- cpuinfo
- keyboard-layout-indicator
- leds-widget
- quicklaunch
- screensaver
- volume-control
Some of the widgets also have individual dependencies if you want to use them.
- battery indicator:
acpid
(recommended)
- brightness control:
- acpilight or
xorg-xbacklight for
xbacklight
- brightnessctl for
brightnessctl
- acpilight or
xorg-xbacklight for
- screensaver:
xorg-xset
- volume control:
pavucontrol
(recommended)acpid
(recommended)