Tag Archive for 'feh'

自动获取sentense.me图片做为桌面背景

煎蛋看见这个sentense.me的,图片做得挺好看,遂萌发自动下载后随机替换桌面背景的想法。

稍微写一下正则就可以解决了。以下为代码。请确保系统装有wget、feh,并建立一个wallpapers目录作为存放图片的目录。另外其中的1280×800是适合我屏幕的分辨率,你可以根据你自己屏幕分辨率更改:

#!/bin/sh
 
wget http://sentense.me/  -O - -q |\
sed -n 's/.*"\([^"]*1280x800[^"]*\.png\)".*/http:\/\/sentense.me\1/p'|\
wget -i - -P wallpapers -nc -q 
cd wallpapers
set -- *
length=$#
random_num=$(( $RANDOM % ($length + 1) ))
#echo ${!random_num}
DISPLAY=:0.0 feh --bg-scale ${!random_num}

可以将这个脚本加入crontab,或者在系统每次登录时执行
其中随机取文件那部分是从网上找的sniplet…其实我没看懂…

广告:请关注我的VPN服务~http://yegle.net/openvpn/

常用软件的轻量级替代软件

推荐的标准是:依赖的软件包最小化。像yakuake\xfce-terminal这样的,虽然很轻量,但
是依赖的软件包过多的程序不推荐。

fbpanel:替代gnome-panel
tilda:替代gnome-terminal和konsole
slim or xdm:替代gdm、kdm
gvim:替代kate、gedit
gpicview:替代f-spot、eog
openbox:替代metacity
pcmanfm+feh:替代nautilus
epdfviewer:替代evince
mldonkey+sancho:替代amule
xcompmgr:替代compiz
scrot:替代gnome-screenshot