├── README.md └── assets ├── awesome-logo.svg ├── awesome-logo2.svg ├── awesome-logo3.svg ├── awesome-logo4.svg ├── awesome-logo5.svg ├── awesome-logo6.svg ├── awesome-logo7.svg ├── awesome-logo8.svg └── awesome-logo9.svg /README.md: -------------------------------------------------------------------------------- 1 | # Awesome AwesomeWM Widgets, Libraries and Modules 2 | 3 | [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) 4 |
5 |
6 | stylized awesome logo 7 | stylized awesome logo 8 | stylized awesome logo 9 |
10 |


11 |
12 | 13 | - [Awesome AwesomeWM Widgets, Libraries and Modules](#awesome-awesomewm-widgets-libraries-and-modules) 14 | - [Introduction](#introduction) 15 | - [The Rules](#the-rules) 16 | - [Configuration Related](#configuration-related) 17 | - [Widget Libraries](#widget-libraries) 18 | - [Projects that Ease Configuration](#projects-that-ease-configuration) 19 | - [Integrated Development Environments](#integrated-development0-environments) 20 | - [Configuration Transpilers](#configuration-transpilers) 21 | - [Window Mangement](#window-mangement) 22 | - [Tag Management](#tag-management) 23 | - [Focus & Client Navigation](#focus--client-navigation) 24 | - [Dropdown Clients](#dropdown-clients) 25 | - [Client Window Launcher](#client-window-launcher) 26 | - [Client Window Geometry](#client-window-geometry) 27 | - [Layouts](#layouts) 28 | - [Environment and System Related](#environment-and-system-related) 29 | - [Hardware](#hardware) 30 | - [Session Related](#session-related) 31 | - [Tmux Integration](#tmux-integration) 32 | - [Multimedia](#multimedia) 33 | - [Laptop Specific](#laptop-specific) 34 | - [Networking](#networking) 35 | - [Optical Health](#optical-health) 36 | - [Keyboard Related](#keyboard-related) 37 | - [Caps Lock Widgets](#caps-lock-widgets) 38 | - [Modal Key Binding](#modal-key-binding) 39 | - [User Interface Related](#user-interface-related) 40 | - [Animations](#animations) 41 | - [Notifications](#notifications) 42 | - [Wibar Related](#wibar-related) 43 | - [Client Decorations](#client-decorations) 44 | - [Menu](#menu) 45 | - [Other Awesome Lists Related to AwesomeWM](#other-awesome-lists-related-to-awesomewm) 46 | 47 | 48 | 49 | ## Introduction 50 | 51 | > blah blah blah Awesome Window Manager blah blah r/unixporn blah blah 52 | 53 | Basically, this is a single place to find third party widgets, modules and libraries, however you define them, to add into your own configuration. 54 | 55 | ## The Rules 56 | 57 | 1. Project must be intended for use with AwesomeWM in some way 58 | 2. Must not be a configuration of AwesomeWM, I am making a list for those too (WIP) 59 | 3. Categories are subjective, open to changing them just create an issue and we can discuss 60 | 61 | > NOTE: Know of something I didn't list? Awesome, make a pull request with it added or an issue and I will add it. 62 | 63 | #### **"tl;dr give me the goods already!"** 64 | 65 | Here they are: 66 | 67 | ## Configuration Related 68 | 69 | ### Widget Libraries 70 | 71 | - [andOrlando's awesome widgets](https://github.com/andOrlando/awesome-widgets) 72 | - [awesome-away](https://github.com/shmilee/awesome-away) 73 | - [awesome-buttons](https://github.com/streetturtle/awesome-buttons) 74 | - [awesome-extrautils](https://github.com/ReadyWidgets/awesome-extrautils) 75 | - [awesome-glorious-widgets](https://github.com/manilarome/awesome-glorious-widgets) 76 | - [awesome-widgets](https://github.com/WillPower3309/awesome-widgets) 77 | - [awesome-wm-widgets](https://github.com/streetturtle/awesome-wm-widgets) \* community favorite 78 | - [awesome-zen](https://github.com/atsepkov/awesome-zen) 79 | - [bling](https://github.com/BlingCorp/bling) \* community favorite 80 | - [cribbed](https://github.com/duckwork/cribbed) 81 | - [fainty](https://github.com/vladimir-g/fainty) 82 | - [Gobo Awesome](https://github.com/gobolinux/gobo-awesome) 83 | - [lain](https://github.com/lcpz/lain) \* community favorite 84 | - [obvious](https://github.com/hoelzro/obvious) 85 | - [radical](https://github.com/Elv13/radical) 86 | - [vicious](https://github.com/vicious-widgets/vicious) 87 | 88 | ### Projects that Ease Configuration 89 | 90 | - [Awesome Awesome RC](https://github.com/suconakh/awesome-awesome-rc) 91 | - [awesome-ezconfig](https://github.com/gvalkov/awesome-ezconfig) 92 | - [awmtt](https://github.com/serialoverflow/awmtt) \*important for beginners! 93 | - [awmtt-ng](https://github.com/basaran/awmtt-ng) 94 | - [aawmtt](https://github.com/Curve/aawmtt) 95 | - [carrot](https://github.com/pouyanh/carrot) 96 | - [noobie](https://github.com/streetturtle/noobie) 97 | - [repetitive](https://github.com/Elv13/repetitive) 98 | - [awesome-ez](https://github.com/jcrd/awesome-ez) 99 | - [Awesome Emmylua](https://github.com/devclyde/awesome-emmylua) 100 | - [awesome code doc](https://github.com/kosorin/awesome-code-doc) \* LSP settings specific to awesome 101 | 102 | ### Integrated Development Environment 103 | - [gratuitous](https://github.com/jechasteen/gratuitous) 104 | 105 | ### Configuration Transpilers 106 | 107 | - [awesomewm.ts.d](https://github.com/saksmt/awesomewm.d.ts) \* for typescript 108 | - [friar](https://github.com/shtwzrd/friar) \* for fennel 109 | 110 |
111 | 112 | 113 | 114 | 115 | ## Window Mangement 116 | 117 | ### Tag Management 118 | 119 | - [charitable](https://github.com/frioux/charitable) 120 | - [awesome-sharedtags](https://github.com/Drauthius/awesome-sharedtags) 121 | - [awesome_tagdrag](https://github.com/jorenheit/awesome_tagdrag) 122 | - [awesome infinite](https://github.com/8ware/awesome-infinite) 123 | - [awesome-retain](https://github.com/Veratil/awesome-retain) 124 | - [tyrannical](https://github.com/Elv13/tyrannical) 125 | - [awesome-viewport](https://github.com/jcrd/awesome-viewport) 126 | 127 | ### Focus & Client Navigation 128 | 129 | - [collision](https://github.com/Elv13/collision) 130 | - [awesome-micky](https://github.com/basaran/awesomewm-micky) 131 | - [awesomewm-backham](https://github.com/basaran/awesomewm-backham) 132 | - [awesome-switcher](https://github.com/berlam/awesome-switcher) 133 | - [awesome-switcher](https://github.com/troglobit/awesome-switcher) 134 | - [awesome_alttab](https://github.com/jorenheit/awesome_alttab) 135 | - [awesome-revelation](https://github.com/bioe007/awesome-revelation) 136 | 137 | ### Dropdown Clients 138 | 139 | - [awesome-handy](https://github.com/crater2150/awesome-handy) 140 | - [awesome-scratch](https://github.com/notnew/awesome-scratch) 141 | 142 | ### Client Window Launcher 143 | 144 | - [awesome-launch](https://github.com/jcrd/awesome-launch) 145 | 146 | ### Client Window Geometry 147 | 148 | - [awesome-remember-geometry](https://github.com/basaran/awesome-remember-geometry) 149 | 150 | ### Layouts 151 | 152 | - [awesome_floattile](https://github.com/jorenheit/awesome_floattile) 153 | - [awesome-frames](https://github.com/notnew/awesome-frames) 154 | - [awesome-overlap](https://github.com/sebth/awesome-overlap) 155 | - [layout-machi](https://github.com/xinhaoyuan/layout-machi) 156 | - [awesomewm-machina](https://github.com/basaran/awesomewm-machina) 157 | - [awesome-dovetail](https://github.com/jcrd/awesome-dovetail) 158 | 159 | 160 | 161 |
162 | 163 | ## Environment and System Related 164 | 165 | ### Hardware 166 | 167 | - [cpuinfo](https://github.com/deficient/cpuinfo) 168 | - [leds-widget](https://github.com/deficient/leds-widget) 169 | 170 | ### Session Related 171 | 172 | - [gobo-awesome-screenlock](https://github.com/gobolinux/gobo-awesome-screenlock) 173 | - [awesome-wallpaper](https://github.com/JavaCafe01/awesome-wallpaper) 174 | - [dash-widgets](https://github.com/eylles/dash-widgets) 175 | 176 | ### Tmux Integration 177 | 178 | - [awesome-termgrp](https://github.com/wheatdog/awesome-termgrp) 179 | - [awesomewm-vim-tmux-navigator](https://github.com/intrntbrn/awesomewm-vim-tmux-navigator) 180 | 181 | ### Multimedia 182 | 183 | - [awesome-pa-utility](https://github.com/lealoureiro/awesome-pa-utility) 184 | - [awesome-pulseaudio_widget](https://github.com/stefano-m/awesome-pulseaudio_widget) 185 | - [alsa-volume-monitor](https://github.com/gch1p/alsa-volume-monitor) 186 | - [volume-control](https://github.com/deficient/volume-control) 187 | 188 | ### Laptop Specific 189 | 190 | - [xplugd](https://github.com/troglobit/xplugd) 191 | - [awesome_batterywidget](https://github.com/jorenheit/awesome_batterywidget) 192 | - [awesome-upower-battery](https://github.com/berlam/awesome-upower-battery) 193 | - [awesome-light](https://github.com/troglobit/awesome-light) 194 | - [brightness](https://github.com/deficient/brightness) 195 | - [battery-widget](https://github.com/deficient/battery-widget) 196 | 197 | ### Networking 198 | 199 | - [awesome-connman_widget](https://github.com/stefano-m/awesome-connman_widget) 200 | - [net_widgets](https://github.com/pltanton/net_widgets) 201 | 202 | ### Optical Health 203 | 204 | - [awesome-redshift](https://github.com/troglobit/awesome-redshift) 205 | 206 | 207 | 208 | 209 |
210 | 211 | ## Keyboard Related 212 | 213 | - [keyboard_layout](https://github.com/echuraev/keyboard_layout) 214 | - [keyboard-layout-indicator](https://github.com/deficient/keyboard-layout-indicator) 215 | - 216 | ### Caps Lock Widgets 217 | 218 | - [awesomewm-capslock_widget](https://github.com/iacchus/awesomewm-capslock-widget) 219 | - [awesomewm-capslock_widget](https://github.com/stefano-m/awesome-capslock_widget) 220 | 221 | ### Modal Key Binding 222 | 223 | - [awesome-modalbind](https://github.com/crater2150/awesome-modalbind) 224 | - [modalawesome](https://github.com/potamides/modalawesome) 225 | 226 |
227 | 228 | 229 | 230 | ## User Interface Related 231 | 232 | ### Animations 233 | 234 | - [awesome-AnimationFramework](https://github.com/Aire-One/awesome-AnimationFramework) 235 | - [awestore](https://github.com/K4rakara/awestore) 236 | - [rubato](https://github.com/andOrlando/rubato) 237 | 238 | ### Notifications 239 | 240 | - [AwesomeWM Memory Notifier plug-in](https://github.com/macunha1/awesomewm-memory-notifier) 241 | - [screensaver](https://github.com/deficient/screensaver) 242 | 243 | ### Wibar Related 244 | 245 | - [bar](https://github.com/wezm/bar) 246 | - [fenetre](https://github.com/cool-cool-sweat/fenetre) 247 | - [icon_customizer](https://github.com/intrntbrn/icon_customizer) 248 | - [calendar](https://github.com/deficient/calendar) 249 | - [stock-widget](https://github.com/whwright/stock-widget) 250 | 251 | ### Client Decorations 252 | 253 | - [farbig](https://github.com/Nooo37/farbig) 254 | - [color](https://github.com/andOrlando/color) 255 | - [awesomePalettes](https://github.com/nivalderramas/awesomePalettes) 256 | - [nice](https://github.com/mut-ex/awesome-wm-nice) 257 | - [smart_borders](https://github.com/intrntbrn/smart_borders) 258 | - [quicklaunch](https://github.com/deficient/quicklaunch) 259 | - [surface_filters](https://github.com/ReadyWidgets/surface_filters/tree/master) 260 | 261 | ### Menu 262 | 263 | - [awesomewm-app-drawer](https://github.com/nwdamgaard/awesomewm-app-drawer) 264 | - [awesome-freedesktop](https://github.com/lcpz/awesome-freedesktop) \*community favorite 265 | - [awesome-appmenu](https://github.com/montagdude/awesome-appmenu) 266 | - [Shared Awesome App Menu](https://github.com/sharedordaz/Shared-AwesomeAppMenu) 267 | - [Start View](https://github.com/gnomengineer/StartView) 268 | - [AwesomeWM Gnome Menu](https://github.com/albel727/awesomewm_gnome_menu) 269 | 270 | 271 | 272 | 273 |
274 | 275 | ## Other Awesome Lists Related to AwesomeWM 276 | 277 | - [Awesome AwesomeWM](https://github.com/atsepkov/awesome-awesome-wm) 278 | -------------------------------------------------------------------------------- /assets/awesome-logo.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/awesome-logo2.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/awesome-logo3.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/awesome-logo4.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/awesome-logo5.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/awesome-logo6.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/awesome-logo7.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/awesome-logo8.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assets/awesome-logo9.svg: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------