前几天看到其他人的博客,发现写的volumewidget的widget不能使用,于是我自己做了一个音量的widget

在rc.lua中加入如下的语句:

volwidget = wibox.widget.textbox()

vicious.register(volwidget,vicious.widgets.volume,"$1%",2,"PCM")

volwidget:buttons(awful.util.table.join(

      awful.button({   },1,function() awful.util.spawn("amixer -q set Master toggle",false) end),

      awful.button({   },3,function() awful.util.spawn("amixer -q set  alsamixer",true) end),

      awful.button({   },4,function() awful.util.spawn("amixer -q set PCM 1dB+",false) end),

      awful.button({   },5,function() awful.util.spawn("amixer -q set PCM 1dB-",false) end)

 

之后在将widget添加到右侧

right_layout:add(volwidget)

最后注意,此处的awesome的widget需要vicious,需要的可以到archwiki上搜索。可以找到。