Commit Graph

9 Commits

Author SHA1 Message Date
Stefano Mazzucco 054a240dda Add info about installing with NixOS to README 2019-08-21 20:48:20 +01:00
Stefano Mazzucco 1d43381a1d Use lgi to get icons directly from GTK
Rather than setting a path to the icons, use lgi to get the current GTK theme
and then look up the icons. Then set the image as a cairo surface by using the
GTK api directly.

With this change, one can modify their GTK icon theme (e.g. with lxappearance),
restart AwesomeWM and have the widget's icon automatically updated.
2019-05-08 17:08:31 +01:00
Stefano Mazzucco ed1c7a9cae Add "Contributing" section to README 2017-07-16 13:15:50 +01:00
Stefano Mazzucco a254bfe596 Improve documentation about installing the widget
- remove section about installing from source: this requires some juggling and
  symlinking, so I will leave it to people who *really* want to do it
- explain how to export the local luarocks path when installint locally with luarocks
2017-07-16 13:14:46 +01:00
Stefano Mazzucco fa57d57594 Use connman_dbus 0.2.x backend and update tooltip
The only visible change should be that the tooltip now shows the network
status (e.g. "online") and the WiFi signal (when applicable) in parentheses.

Internally, use the connman_dbus 0.2.x as backend to profit of the improvements
given by the dependency on lgi/GLib instead of ldbus.

The code has also been greatly simplified.
2017-06-05 15:43:55 +01:00
Stefano Mazzucco def950de4c Specify `lua` in markdown 2016-10-21 23:20:43 +01:00
Stefano Mazzucco 5ce56e036f Show how the GUI client can be overridden 2016-10-21 23:18:46 +01:00
Stefano Mazzucco 64ad114af9 Change the way icons are searched (breaking)
This is a breaking change in the way icons are searched. Instead of
specifying just one path and extension, multiple paths and extensions
can be passed. However the field names have changed from singular to
plural.
2016-10-21 23:14:22 +01:00
Stefano Mazzucco 1ff669a2a6 Initial commit 2016-10-06 21:53:24 +01:00