Dependency | Description | Why/Where is it needed? |
---|---|---|
awesome (git master branch) |
Window manager | (explains itself) |
rofi |
Window switcher, application launcher and dmenu replacement | (explains itself) |
xorg-xbacklight |
Gets/Sets screen brightness (intel GPU only) | brightness widget |
lm_sensors |
CPU temperature sensor | CPU temperature widget |
upower |
Abstraction for enumerating power devices, listening to device events and more | battery widget |
pulseaudio , pamixer |
Sound system (You probably already have these) | volume widget |
jq |
Parses json output |
weather widget |
pacman-contrib bin/pacman_update in your $PATH |
Check updates | updates widget |
lain |
Layouts, widgets and utilities for Awesome | network widget |
mpd |
Server-side application for playing music | sidebar music widget |
mpc |
Minimalist command line interface to MPD | sidebar music widget |
maim |
Takes screenshots (improved scrot ) |
bin/screenshot.sh script |
bin/screenshot in your $PATH |
Commands to take/view screenshots | screenshot button |
feh |
Image viewer and wallpaper setter | screenshot previews, wallpapers |
Font Awesome | Icon font | text exit screen, skyfall bar |
Nerd Fonts | Icon font, Text font | skyfall taglist, skyfall bar and Iosevka for text |
openweathermap key | Provides weather data | weather widgets |
- Terminals: urxvtd / st / alacritty
- File managers: Thunar
- Browsers: Chromium
- Editors: Nvim / Sublime Text