linux下的flubox, kde自动设置桌面背景图片为指定目录下的随机图片
2010-02-27 10:52
615 查看
需求: 桌面启动时, 自动设置桌面背景图片为指定目录下的随机图片.
若使用flubox桌面, 可以 vi ~/.fluxbox/startup, 加上如下内容即可:
#sets a background
fbsetbg -a -r $picdir
若使用KDE,桌面 可以 vi ~/.xinitrc , 在exec startkde之前加上如下内容:
# automatically set kde4 wallpaper:
dir='/home/euler/.pic'
file=`/bin/ls -1 "$dir" | sort --random-sort | head -1`
path=`readlink --canonicalize "$dir/$file"` # Converts to full path
echo "The randomly-selected pic is: $path"
sed -i "s#wallpaper=.*#wallpaper=$path#" $HOME/.kde4/share/config/plasma-desktop-appletsrc
exec startkde
若使用flubox桌面, 可以 vi ~/.fluxbox/startup, 加上如下内容即可:
#sets a background
fbsetbg -a -r $picdir
若使用KDE,桌面 可以 vi ~/.xinitrc , 在exec startkde之前加上如下内容:
# automatically set kde4 wallpaper:
dir='/home/euler/.pic'
file=`/bin/ls -1 "$dir" | sort --random-sort | head -1`
path=`readlink --canonicalize "$dir/$file"` # Converts to full path
echo "The randomly-selected pic is: $path"
sed -i "s#wallpaper=.*#wallpaper=$path#" $HOME/.kde4/share/config/plasma-desktop-appletsrc
exec startkde
相关文章推荐
- 【开源程序(C++)】获取bing图片并自动设置为电脑桌面背景
- 获取bing图片并自动设置为电脑桌面背景(使用 URLDownloadToFile API函数)
- Qt: windows下设置指定图片填充形成桌面背景.(实测)
- 设置QT/linux -arm下的桌面及窗口 按键的背景 图片
- 自动遍历指定目录下的图片代码
- 自定义制作 自动定时更换图片的桌面背景 html页面
- 【Anychart】自动保存flash图片到指定目录下。
- Android GridView 设置指定项被选中的背景图片并滚动到指定项(如果带有滚动条)
- js设置随机切换背景图片
- Android GridView 设置指定项被选中的背景图片并滚动到指定项(如果带有滚动条)
- 自定义制作 自动定时更换图片的桌面背景 html页面
- SVN:设置库版本变更时自动备份版本库到指定服务器或指定目录
- Android设置桌面背景图片的方法
- C# 实现设置桌面背景图片的功能
- Android设置桌面背景图片的实现方法
- linux命令背景图,可以设置成桌面背景
- js设置随机切换背景图片
- 为对话框设置背景图片为指定的bmp文件
- 利用Powershell每天自动设置提取Win10的windows聚焦图片(Spotlight)作为桌面壁纸的方法
- SVN:设置库版本变更时自动备份版本库到指定服务器或指定目录