Go to file
streetturtle 372ae3c9e7
Merge pull request #84 from webknjaz/bugfix/query-weather-async
Query weather with async timeouts
2019-07-03 11:48:03 -04:00
battery-widget destroy notification prior making new one 2019-03-26 11:18:21 +01:00
batteryarc-widget revert previous commit (e0abe1c474), as it broke widget when there are more than one battery 2019-03-29 17:33:00 -04:00
brightness-widget Update README.md 2019-02-11 08:41:46 -05:00
brightnessarc-widget Fix #77 2019-04-03 09:11:37 -04:00
cpu-widget use gradient over cpu-widget, from main color to red 2019-03-18 20:27:08 -04:00
email-widget fix email widget script 2019-02-04 20:10:00 -05:00
mpdarc-widget fix: mpdarc is not a wigdet 2019-04-09 15:13:54 +02:00
pomodoroarc-widget small changes to pomo widget 2018-09-22 19:47:43 -04:00
ram-widget show widget on focused screen 2018-11-05 11:18:12 -05:00
rhythmbox-widget readme update 2017-02-01 21:45:15 -05:00
run-shell Update README.md 2019-03-30 22:37:20 -04:00
run-shell-2 some improvements to run-shell2 2019-01-25 22:26:39 -05:00
run-shell-3 add run shell video 2019-03-30 18:29:01 -04:00
spotify-shell show shell on focused screen 2018-11-05 17:02:37 -05:00
spotify-widget small refactoring 2018-10-05 11:21:57 -04:00
translate-widget store api keys and client settings in secrets.lua 2019-01-25 22:26:16 -05:00
volume-widget Merge pull request #51 from tchoutchawn/patch-1 2018-11-03 10:48:46 -04:00
volumearc-widget Simplify widget's code by changing the direction of arc 2019-02-26 11:16:37 -05:00
volumebar-widget fix volumebar_widget require line in README 2019-02-08 08:21:21 -08:00
weather-widget Query weather with async timeouts 2019-06-03 16:35:40 +02:00
.gitignore .gitignore for idea files 2017-02-05 13:17:51 -05:00
LICENSE Update LICENSE 2017-01-31 10:33:30 -05:00
README.md Update README.md 2019-03-04 16:20:30 -05:00
Screenshot from 2019-03-01 14-28-18.png Add files via upload 2019-03-01 14:42:45 -05:00
awesome-o.png awesome-0 2019-02-24 16:43:53 -05:00
awesome.png awesome logo 2019-02-24 09:24:33 -05:00
screenshot.png update main readme 2017-10-09 17:34:51 -04:00
screenshot_with_sprtrs.png update main readme 2017-10-09 17:34:51 -04:00
secrets.lua Enable storing creds via env vars 2019-06-03 16:38:05 +02:00
widgets-icons.png Add files via upload 2019-03-04 16:19:24 -05:00

README.md

logo

Set of super simple widgets compatible with Awesome Window Manager v.4+.

Screenshots

Spotify, CPU, RAM, brightness-arc, volume-arc and battery-arc widgets:

Brightness, volume and battery widgets:

screenshot

or with separators

screenshot

Some more screenshots in this reddit post

From left to right:

Some of these widgets use Arc icon theme by default but it could be easily changed to any other icon theme or custom icons. If you want to have separators between widgets like on the screenshot create text widget with : and place it between widgets:

...
sprtr = wibox.widget.textbox()
sprtr:set_text(" : ")
...
sprtr,
volume_icon,
sprtr,
battery_widget,
sprtr,
...

Installation

Clone the repo under ~/.config/awesome/, then in rc.lua add the import of the widget you'd like to use in "require" section on the top of the file:

local battery_widget = require("awesome-wm-widgets.battery-widget.battery")

and then add widget to the wibox (you can search for mytextclock and add widget before):

 -- Add widgets to the wibox
     s.mywibox:setup {
         layout = wibox.layout.align.horizontal,
         { -- Left widgets
         ...
         },
         s.mytasklist, -- Middle widget
         { -- Right widgets
         ...
             battery_widget,
             mytextclock
         ...
         }

You will also need to install Arc icon theme if widget uses icons. By default it should be installed under /usr/share/icons/Arc. If you prefer different installation folder then you'll have to change path to the icons in the source code of the widget you want to use.

Icons

If you don't want to install Arc icon theme you can just download the icons which are used from the Arc repository. Or create your own icons with the same name.

In case of any questions/suggestions don't hesitate to contact me, I would be happy to help :)

PRs/issues and st★rs are welcome!