From: Don Armstrong Date: Thu, 29 Jul 2010 21:37:11 +0000 (+0000) Subject: * add volume support controls X-Git-Url: https://git.donarmstrong.com/?p=x_base.git;a=commitdiff_plain;h=9ec80bad0cbc0911465ad25f6f89eedbc771f9be * add volume support controls --- diff --git a/.config/awesome/rc.lua b/.config/awesome/rc.lua index cf8633e..684ea27 100644 --- a/.config/awesome/rc.lua +++ b/.config/awesome/rc.lua @@ -7,6 +7,8 @@ require("beautiful") -- Notification library require("naughty") +require("obvious.volume_alsa") + -- Load Debian menu entries require("debian.menu") @@ -76,6 +78,8 @@ mylauncher = awful.widget.launcher({ image = image(beautiful.awesome_icon), -- Create a textclock widget mytextclock = awful.widget.textclock({ align = "right" }, " %c ", 1) +myvolumealsa = obvious.volume_alsa() + -- Create a systray mysystray = widget({ type = "systray" }) @@ -149,6 +153,7 @@ for s = 1, screen.count() do }, mylayoutbox[s], mytextclock, + myvolumealsa, s == 1 and mysystray or nil, mytasklist[s], layout = awful.widget.layout.horizontal.rightleft @@ -168,6 +173,8 @@ root.buttons(awful.util.table.join( globalkeys = awful.util.table.join( -- awful.key({ modkey, }, "Left", awful.tag.viewprev ), -- awful.key({ modkey, }, "Right", awful.tag.viewnext ), + awful.key({},"XF86AudioRaiseVolume",function () obvious.volume_alsa.raise(0, "Master", 2) end), + awful.key({},"XF86AudioLowerVolume",function () obvious.volume_alsa.lower(0, "Master", 2) end), awful.key({ modkey, }, "Escape", awful.tag.history.restore), awful.key({ modkey, }, "j",