awesome下配置volume的widget

2013年8月26日 05:36

前几天看到其他人的博客,发现写的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上搜索。可以找到。

Tags: awesome
评论(0) 阅读(12315)

archlinux下Xterm终端,中文乱码的解决办法

2013年8月26日 05:20

最近安装了Archlinux发现Xterm终端不支持中文,中文显示乱码。google了半天,终于找到了答案
首先,编辑~/.Xresources文件,添加一下三句

--英文字体
xterm*faceName:DejaVu Sans Mono:antialias=True:pixelsize=14
--中文字体
xterm*faceNameDoublesize:WenQuanYi Micro Hei:antialias=True:pixelsize=14

Xterm*locale:zh_CN.UTF-8
其中的DejaVu Sans Mono和WenQuanYi Micro Hei是我的字体文件,查看本机上安装的字体使用fc-list命令查看,将第二行WenQuanYi Micro Hei改为你安装的中文字体,修改完成之后在终端下输入命令:
xrdb 

~/.Xresources
重新加载你的终端配置文件,好了,大功告成。终端可以显示中文了

Tags: xterm
评论(0) 阅读(1375)