5 个稳定版本
1.2.0 | 2021 年 12 月 10 日 |
---|---|
1.1.0 | 2021 年 3 月 5 日 |
1.0.3 | 2020 年 7 月 18 日 |
1.0.2 | 2020 年 6 月 26 日 |
1.0.1 | 2020 年 6 月 17 日 |
#2547 在 命令行实用程序
每月 40 次下载
9KB
192 行
setwall
一个用于自动在 Sway/Wayland 或 X11 上设置壁纸的简单脚本。
对于 X11,它假定您已安装了 hsetroot
。
用法
Usage: setwall [OPTIONS]
Optional arguments:
-h, --help
Available commands:
set Set a specific image file as the background.
random Choose a random image file from a given directory.
- 指定
-
/--comp
以选择输出合成器。-
将使用swaybg
替换您的 Sway 背景,而默认的-
将使用hsetroot
。 - 指定
-
/--output
以选择 Sway 输出或 X 屏幕(如果使用 X11)。如果缺少此标志,则图像将应用于所有屏幕。 - 指定
-
/--keep
以防止关闭现有的swaybg
。
例如
setwall random ~/Pictures -c sway -o DP-2 -o DP-3 -o HDMI-A-1
X11 自动化
如果您有一个自定义的 .xinitrc
,您可以设置此行
/home/YOU/.cargo/bin/setwall random /home/YOU/backgrounds/
假设您在该路径下有一个充满图像的目录。每次登录时,您都会有不同的壁纸!
依赖项
~2MB
~42K SLoC