4 个版本 (2 个破坏性更新)
0.3.0 | 2022年8月7日 |
---|---|
0.2.0 | 2021年10月23日 |
0.1.2 | 2021年10月9日 |
0.1.0 | 2020年10月16日 |
#40 在 #背景
5KB
68 代码行
壁纸随机化工具
从目录中随机选择一张壁纸(使用feh 图像查看器)。
背景
由于我喜欢按按钮更改壁纸,并浏览我的收藏直到找到一张让我感觉舒适的壁纸(根据时间、光照条件、氛围、心情等),我将我的 Python 脚本移植到了 Rust,以避免每次调用都要启动 Python 解释器。
用法
只需将其指向一个包含图像的目录
$ wpr ~/Wallpapers
- 考虑的图像文件扩展名(不区分大小写)为 "gif","jpeg","jpg" 和 "png"。
- 不考虑子目录。这样可以将图像移动到子目录中以暂时排除它们从随机选择中(如果你最近看过它们太多),但仍然将它们放在其他壁纸附近。
许可证
壁纸随机化工具根据 MIT 许可证授权。
依赖项
~2MB
~29K SLoC