如何在Hyprland中配置并启用Variety?
在Hyprland中集成Variety的配置方法
1. 设置Variety随Hyprland自动启动
打开你的Hyprland配置文件(路径通常为~/.config/hypr/hyprland.conf),添加以下代码:
exec-once=variety
这会让Variety在Hyprland启动时自动运行。
2. 适配Hyprland的壁纸设置机制
Variety默认使用X11相关逻辑设置壁纸,需要修改为调用Hyprland的工具:
- 启动Variety后,运行
variety-preferences打开偏好设置窗口 - 切换到Wallpaper标签页,找到Set wallpaper command选项,选择「Custom」
- 在输入框中填入自定义命令(把
eDP-1替换为你的显示器名称,可通过hyprctl monitors查询):hyprctl hyprpaper wallpaper "eDP-1,%s"
3. 确保依赖服务运行
上面的命令依赖hyprpaper,需要在hyprland.conf中添加启动项:
exec-once=hyprpaper
额外解决托盘图标问题
如果Variety的系统托盘图标不显示,可尝试在启动命令中添加环境变量:
exec-once=env XDG_CURRENT_DESKTOP=GNOME variety
或者安装Wayland兼容的托盘工具(如waybar、swaync)。
内容的提问来源于stack exchange,提问作者floork
相关产品推荐
相关产品推荐

