nifty! -- handy extensions to awesome
awesome is pretty neat. I wrote a couple of useful extensions to it, which I use in my own configuration and my media widget.
These are compatible with awesome 4. I make no guarantees re: backwards-compatibility with awesome 3.5.x or earlier.
some highlights:
timeout
, which can be used to deactivate widgets when they're not being used.popup_widget
, a simple popup menu to wrap an arbitrary widget.- All sorts of useful stuff
- 🔥 HOT like FIRE 🔥
To use:
-
git clone
somewhere your config can read it, like~/.config/awesome
-
Use it in your configuration:
-- in your rc.lua: local nifty = require("nifty") local mypopup = nifty.popup_widget(my_widget, {timeout = 3}) mypopup:show()