]> git.rmz.io Git - dotfiles.git/blob - awesome/widgets.lua
mute on middle-click
[dotfiles.git] / awesome / widgets.lua
1 local vicious = require("vicious")
2 vicious.contrib = require("vicious.contrib")
3
4 --{{{ Volume
5 volwidget = wibox.widget.textbox()
6 vicious.register(volwidget, vicious.contrib.pulse,
7 function (widget, args)
8 return "<b>("..math.floor(args[1]).."%)</b> "
9 end, 2, "alsa_output.pci-0000_00_14.2.analog-stereo")
10 volwidget:buttons(awful.util.table.join( awful.button({ }, 1, function () awful.util.spawn("pavucontrol") end), -- FIXME replace pavucontrol with something else
11 awful.button({ }, 2, function () vicious.contrib.pulse.toggle("alsa_output.pci-0000_00_14.2.analog-stereo") end),
12 awful.button({ }, 4, function () vicious.contrib.pulse.add( 5,"alsa_output.pci-0000_00_14.2.analog-stereo") end),
13 awful.button({ }, 5, function () vicious.contrib.pulse.add(-5,"alsa_output.pci-0000_00_14.2.analog-stereo") end)
14 ))
15 --}}}