ansi2conky.pl

仅供存放个人的配置文件,不要在本版发问。
回复
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

ansi2conky.pl

#1

帖子 eexpress » 2010-08-27 16:30

代码: 全选

☛ dog ansi2conky.pl 
$_=join "",<STDIN>;
$_.="\${color}";
s/\e\[0m/\${color}/g;
s/\e\[0[01]m//g;
s/\e\[.*?3(\d)m/\${color$1}/g;
s/\${color}\s*(?=\${)//g;
print;

代码: 全选

☛ todo --force-colour|ansi2conky.pl >~/bin/conky/devtodo.txt 

代码: 全选

☛ g ansi .todorc 
        exec if [ `pgrep conky` ]; then echo "=> conky 刷新"; cd; todo --force-colour|ansi2conky.pl >~/bin/conky/devtodo.txt; echo ok; fi
or

代码: 全选

☛ l bin/*.pl|ansi2conky.pl >~/bin/conky/devtodo.txt 
nnnnd 这 execp 有长度限制。

代码: 全选

${execp cat ~/bin/conky/devtodo.txt}
● 鸣学
头像
ChenFengyuan
帖子: 770
注册时间: 2008-03-23 0:39

Re: ansi2conky.pl

#2

帖子 ChenFengyuan » 2010-08-28 20:57

:em06 咋没人顶贴呢
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: ansi2conky.pl

#3

帖子 eexpress » 2010-08-28 21:46

#需要在conkyrc里面定义好对应于ansi前7种颜色。
#按照ansi的前7种颜色
#black,red,green,yellow,blue,magenta,cyan,white
#color0 000000
#color1 B64040
#color2 5DBE63
#color3 E1A738
#color4 7372D7
#color5 CA4AB3
#color6 5DBCBE
#color7 FFFFFF
dog把说明都过滤了。别人没明白。 hoho
● 鸣学
回复