还在手动换 Linux 壁纸?3 步把壁纸交给 Variety 自动轮播
还在手动换 Linux 壁纸3 步把壁纸交给 Variety 自动轮播【免费下载链接】varietyWallpaper downloader and manager for Linux systems项目地址: https://gitcode.com/gh_mirrors/var/variety你有没有这种经历桌面壁纸用了半年没动过想换又懒得去找。Variety 就是干这个的它从 Wallhaven、Unsplash、必应等站点自动下载壁纸定时切换还能帮你把好图留下、把烂图扔进回收站。跑起来之前的准备需要 Python 3.9系统要有 GTK 3、gexiv2、libnotify 这几个库。主流发行版仓库里基本都有包Ubuntu、Debian、Fedora、Arch、openSUSE、NixOS 都收录了多数情况一条命令就装完。可选ImageMagick滤镜效果要用到feh 或 nitrogeni3、openbox 这类窗口管理器设壁纸要用。最快上手路径发行版仓库有包的话一条命令最省事sudo apt update sudo apt install variety想从源码构建的话git clone https://gitcode.com/gh_mirrors/var/variety cd variety python3 -m venv --system-site-packages ~/variety-venv再激活虚拟环境并安装source ~/variety-venv/bin/activate pip install -e .之后运行variety。首次启动会弹出欢迎界面按提示走完基础设置托盘里就会出现一个小图标后面大部分操作都从它开始。图Variety 在系统托盘中的位置箭头所指即图标右键它就是接下来用到的菜单它最值钱的几个功能自动轮播设好就不用管 场景你不想每次手动换但希望桌面保持新鲜。你什么都不用配配置文件里默认change_interval 300也就是每 5 分钟自动切一张最短可改到 5 秒改成几十分钟、几小时也行。它会从你启用的壁纸源随机挑图新壁纸下载到本地 Downloaded 目录托盘图标负责暂停和恢复开会时切走一眼就够。好图一键收藏烂图直接丢场景轮播到你喜欢的图想留住。你右键托盘菜单收藏就进~/.config/variety/Favorites不喜欢的丢进回收站即可。收藏目录后面还能当幻灯片素材库用配置里favorites_operations控制的是复制还是移动默认下载来的图复制进收藏。把引语或时钟叠在桌面上 ✍️场景桌面光有一张图有点空。你在偏好里打开引语或时钟开关两者默认都是关的壁纸上就会叠出一句名言或一个数字时钟。引语支持按标签、按作者过滤来源包括本地文件和 QuotationsPage 等引语源插件在variety/plugins/builtin/quotes/。玩出花样图片滤镜托盘菜单里开启后每张壁纸会随机套一个效果——灰度、油画、模糊、像素化共 7 种全部用 ImageMagick 实现 。想自己加data/config/variety.conf的[filters]段里每条滤镜就是一段 ImageMagick 参数照抄一行改个参数就能用。壁纸源同一份配置文件的[sources]段每行一个源格式是启用|类型|位置。默认带收藏目录、Fetched 目录和系统自带壁纸/usr/share/backgrounds你自己搭个图片文件夹填一行就能进轮播。卡住了怎么办 壁纸不切换或设置失败先检查~/.config/variety/scripts/set_wallpaper这个脚本Variety 会自动维护它用 i3、openbox 的话确认装了 feh 或 nitrogen。仓库自带默认脚本可对照data/scripts/。某个壁纸源抽风翻CHANGELOG.txt比如 0.8.10 版就修过Fix #577: Fix Unsplash downloads这类下载器问题。tests/里有按源拆分的测试用例如TestUnsplashDownloader.py、TestWallhavenDownloader.py可用来确认是环境问题还是源的问题。Variety 跑通之后你只剩一件事在托盘菜单里挑顺手的壁纸源和轮播间隔然后就不用管它了。【免费下载链接】varietyWallpaper downloader and manager for Linux systems项目地址: https://gitcode.com/gh_mirrors/var/variety创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

多Agent协作框架实战:从原理到部署,构建智能体协同系统

多Agent协作框架实战:从原理到部署,构建智能体协同系统

这次我们来看一个多Agent协作框架。当单个AI智能体(Agent)无法独立完成复杂任务时,如何让多个Agent分工协作、各司其职,就成了提升AI系统能力的关键。这类框架的核心不是概念有多复杂,而是能否在实际项目中快速搭建、稳…

2026/8/24 3:11:02 阅读更多 →
计算机专业研究生复试机试全攻略与高频考点解析

计算机专业研究生复试机试全攻略与高频考点解析

1. 复试机考6:计算机专业研究生复试机试全攻略计算机专业研究生复试中的机试环节,往往是决定成败的关键一战。"复试机考6"这个标题看似简单,实则暗含了考生对第六次机考模拟或真题演练的深度需求。作为经历过5次机考洗礼的过来人&a…

2026/8/24 3:11:02 阅读更多 →
基于SpringBoot的企业资源管理系统的设计与实现(源码+lw+部署文档+讲解等)

基于SpringBoot的企业资源管理系统的设计与实现(源码+lw+部署文档+讲解等)

联系博主 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 …

2026/8/24 3:11:02 阅读更多 →

最新新闻

从一道CSP-J真题出发:聊聊贪心排序与计数排序

从一道CSP-J真题出发:聊聊贪心排序与计数排序

题源:洛谷 P14357 [CSP-J 2025] 拼数 / number(民间数据) 背景 在算法竞赛和日常刷题中,有一类问题看似是"字符串处理",本质上却是排序思想的灵活运用。这类问题里,最常被低估、也最容易让人&qu…

2026/8/24 3:58:17 阅读更多 →
mimalloc:1 条命令全局替换 malloc,3 步验证生效

mimalloc:1 条命令全局替换 malloc,3 步验证生效

mimalloc:1 条命令全局替换 malloc,3 步验证生效 【免费下载链接】mimalloc mimalloc is a compact general purpose allocator with excellent performance. 项目地址: https://gitcode.com/GitHub_Trending/mi/mimalloc mimalloc 是微软出品的 …

2026/8/24 3:58:17 阅读更多 →
崔瑗历经坎坷磨难,座右铭警醒自己处世本心

崔瑗历经坎坷磨难,座右铭警醒自己处世本心

开篇AI优化摘要 崔瑗,东汉著名书法家、文学家,一生仕途坎坷,屡遭冤狱与贬谪,然其《座右铭》以短短二十句、百字之文,凝练了“守愚藏拙、静默谦退、柔弱胜刚强”的道家处世智慧,成为后世文人修身立命的典范…

2026/8/24 3:58:17 阅读更多 →
面向智能棒球训练与运动表现分析的多模态数据集

面向智能棒球训练与运动表现分析的多模态数据集

摘要:面向智能棒球训练与运动表现分析的多模态数据集,主要融合训练过程中的视频影像与可穿戴传感器数据,用于记录和分析运动员在击球、投球和守备等动作中的运动特征。数据集概述面向智能棒球训练与运动表现分析的多模态数据集,主…

2026/8/24 3:58:17 阅读更多 →
5 分钟出第一件:Bambu Studio 3D 打印切片调优实战

5 分钟出第一件:Bambu Studio 3D 打印切片调优实战

5 分钟出第一件:Bambu Studio 3D 打印切片调优实战 【免费下载链接】BambuStudio PC Software for BambuLab and other 3D printers 项目地址: https://gitcode.com/GitHub_Trending/ba/BambuStudio 打印过 500 多件之后,我对 Bambu Studio 的判断…

2026/8/24 3:58:17 阅读更多 →
KingbaseES 中 Ora_input_emptystr_isnull 参数对数值类型空值的影响及解决方案

KingbaseES 中 Ora_input_emptystr_isnull 参数对数值类型空值的影响及解决方案

KingbaseES 中 Ora_input_emptystr_isnull 参数对数值类型空值的影响及解决方案1. 问题背景KingbaseES 是一款国产企业级数据库管理系统,兼容 Oracle 语法,在很多项目中作为 Oracle 的替代方案。在数据迁移和应用开发过程中,空值的处理是一个…

2026/8/24 3:57:17 阅读更多 →

日新闻

前端内容安全与依赖审计实践

前端内容安全与依赖审计实践

前端内容安全与依赖审计实践 前端安全依赖分层防护。没有任何单一配置能替代输出编码、权限校验和依赖更新。 把不可信内容当作数据 默认使用框架的转义能力;确需渲染 HTML 时,先在服务端或可信的客户端库中进行白名单过滤。避免把用户输入直接赋给 inne…

2026/8/24 1:08:15 阅读更多 →
Windows登录密码存储机制全解析:从哈希算法到安全加固实战

Windows登录密码存储机制全解析:从哈希算法到安全加固实战

1. 项目概述:Windows登录密码的“黑匣子”每次你按下CtrlAltDel,输入密码,然后看到那个熟悉的桌面,这背后发生了一系列复杂而精密的操作。作为一名长期与Windows系统打交道的从业者,我经常被问到:“我的密码…

2026/8/24 1:08:15 阅读更多 →
AI面试系统安全挑战与解决方案

AI面试系统安全挑战与解决方案

1. 项目概述:AI面试系统的安全挑战去年参与某跨国企业AI面试系统部署时,遇到一个典型案例:候选人在视频面试中无意提到竞争对手产品名称,系统竟自动将该信息关联到企业知识库并生成竞品分析报告。这个看似"智能"的功能&…

2026/8/24 1:08:15 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/24 0:06:02 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/24 0:20:20 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/24 0:14:11 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/23 18:47:06 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/23 12:10:44 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/22 3:22:48 阅读更多 →