summaryrefslogtreecommitdiff
path: root/rhythmbox-widget
diff options
context:
space:
mode:
authorstreetturtle <streetturtle@gmail.com>2017-01-30 21:38:50 -0500
committerstreetturtle <streetturtle@gmail.com>2017-01-30 21:38:50 -0500
commit2c387ecc1049454aa1d37d093e37e2b8e37aecf3 (patch)
tree700c11c23686a1ccc2c2e71dd1fcd8677b65809b /rhythmbox-widget
parenta079c79ab81a4bc2f7cf7971db6373fefe1e6110 (diff)
new widgets added
Diffstat (limited to 'rhythmbox-widget')
-rw-r--r--rhythmbox-widget/rhythmbox.lua16
1 files changed, 16 insertions, 0 deletions
diff --git a/rhythmbox-widget/rhythmbox.lua b/rhythmbox-widget/rhythmbox.lua
new file mode 100644
index 0000000..4a54d4b
--- /dev/null
+++ b/rhythmbox-widget/rhythmbox.lua
@@ -0,0 +1,16 @@
+local wibox = require("wibox")
+local awful = require("awful")
+local watch = require("awful.widget.watch")
+
+rhythmbox_widget = wibox.widget.textbox()
+rhythmbox_widget:set_font('Play 9')
+
+rhythmbox_icon = wibox.widget.imagebox()
+rhythmbox_icon:set_image("/usr/share/icons/Arc-Icons/devices/22/audio-speakers.png")
+
+watch(
+ "rhythmbox-client --no-start --print-playing", 1,
+ function(widget, stdout, stderr, exitreason, exitcode)
+ rhythmbox_widget:set_text(stdout)
+ end
+) \ No newline at end of file