当前位置: 首页 > 工具软件 > feh > 使用案例 >

i3wm美化与配置之使用feh进行随机壁纸的配置并透明化终端

巢德华
2023-12-01

原文在我的个人博客:i3wm美化与配置之使用feh进行随机壁纸的配置并透明化终端

第一种:每次重启电脑或重启i3就会随机选择文件夹里的图片当作壁纸

当启动了某些并不支持启动提醒的某脚本或程序时,鼠标指针会逗留在忙碌状态六十秒以上。为防止此现象,凡是 exec 命令都均加 --no-startup-id 后缀

这个功能是feh自带的随机壁纸功能,在i3配置文件里加上这一句:

exec_always --no-startup-id feh --randomize --bg-fill ~/图片/*

后面图片所在文件夹的路径换成你们的即可

第二种:设置成每隔一段时间随机切换壁纸

首先在你的图片所在文件夹下创建一个wallpic.sh脚本,内容如下:

#!/bin/sh

while true; do
	find ~/图片 -type f \( -name '*.jpg' -o -name '*.png' \) -print0 |
		shuf -n1 -z | xargs -0 feh --bg-scale
	sleep 15m
done

创建好之后赋予权限:

chmod +x wallpic.sh

这里的文件夹路径还有时间自行设定,我设置的是15m
然后在i3配置文件里加上这一句:

exec_always --no-startup-id ~/图片/wallpic.sh

路径就是脚本的路径

两种方法最后都使用$mod+shift+r重启i3就可以了

终端透明渲染工具

1、如果你用的是arch及其衍生发行版如manjaro,那么使用pacman安装picom,这是compton的升级版本。

sudo pacman -S picom

然后在i3的配置文件里配置自启动

exec_always --no-startup-id picom 

2、如果使用的是ubuntu,它的源里面只有compton,所以使用compton,使用apt安装

sudo apt  install compton

然后在i3的配置文件里配置自启动

exec_always --no-startup-id compton

最后使用$mod+shift+r重启i3就可以了

 类似资料: