mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-01-25 23:11:02 +08:00
PRF
@geekpi
This commit is contained in:
parent
8848f139ce
commit
864c6b6099
@ -3,23 +3,26 @@
|
|||||||
[#]: author: "Arindam https://www.debugpoint.com/author/admin1/"
|
[#]: author: "Arindam https://www.debugpoint.com/author/admin1/"
|
||||||
[#]: collector: "lujun9972"
|
[#]: collector: "lujun9972"
|
||||||
[#]: translator: "geekpi"
|
[#]: translator: "geekpi"
|
||||||
[#]: reviewer: " "
|
[#]: reviewer: "wxy"
|
||||||
[#]: publisher: " "
|
[#]: publisher: " "
|
||||||
[#]: url: " "
|
[#]: url: " "
|
||||||
|
|
||||||
如何每小时改变你的 Linux 桌面墙纸
|
如何每小时改变你的 Linux 桌面壁纸
|
||||||
======
|
======
|
||||||
这个 shell 脚本 styli.sh 可以帮助你每小时自动改变你的 Linux 桌面壁纸,并且有几个选项。
|
|
||||||
|
|
||||||
用一张漂亮的壁纸来开始你的一天,你的桌面让人耳目一新。但寻找墙纸,然后保存,最终设置为墙纸,是非常麻烦的。所有这些步骤都可以通过这个叫做 [styl.sh][1] 的脚本完成。
|
![](https://img.linux.net.cn/data/attachment/album/202108/19/223054ga6b8a8paa61u31u.jpg)
|
||||||
|
|
||||||
|
这个 shell 脚本 `styli.sh` 可以帮助你每小时自动改变你的 Linux 桌面壁纸,并且有几个选项。
|
||||||
|
|
||||||
|
用一张漂亮的壁纸来开始你的一天,你的桌面让人耳目一新。但寻找壁纸,然后保存,最终设置为壁纸,是非常麻烦的。所有这些步骤都可以通过这个叫做 [styli.sh][1] 的脚本完成。
|
||||||
|
|
||||||
### styli.sh - 每小时改变你的 Linux 桌面壁纸
|
### styli.sh - 每小时改变你的 Linux 桌面壁纸
|
||||||
|
|
||||||
这是一个 shell 脚本,你可以从 GitHub 上下载。当运行时,它从 Reddit 的热门 Subreddits 中获取壁纸并将其设置为你的壁纸。
|
这是一个 shell 脚本,你可以从 GitHub 上下载。当运行时,它从 Reddit 的热门版块中获取壁纸并将其设置为你的壁纸。
|
||||||
|
|
||||||
该脚本适用于所有流行的桌面环境,如 GNOME、KDE Plasma、Xfce 和 Sway 窗口管理器。
|
该脚本适用于所有流行的桌面环境,如 GNOME、KDE Plasma、Xfce 和 Sway 窗口管理器。
|
||||||
|
|
||||||
它有很多功能,你可以通过 crontab 来运行这个脚本,并在特定的时间间隔内得到一张新的墙纸。
|
它有很多功能,你可以通过 crontab 来运行这个脚本,并在特定的时间间隔内得到一张新的壁纸。
|
||||||
|
|
||||||
### 下载并安装、运行
|
### 下载并安装、运行
|
||||||
|
|
||||||
@ -30,22 +33,30 @@ git clone https://github.com/thevinter/styli.sh
|
|||||||
cd styli.sh
|
cd styli.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
要设置随机墙纸,根据你的桌面环境运行以下内容。
|
要设置随机壁纸,根据你的桌面环境运行以下内容。
|
||||||
|
|
||||||
![Change your Linux Desktop Wallpaper Every Hour using styli.sh][3]
|
![Change your Linux Desktop Wallpaper Every Hour using styli.sh][3]
|
||||||
|
|
||||||
|
GNOME:
|
||||||
|
|
||||||
```
|
```
|
||||||
./styli.sh -g
|
./styli.sh -g
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Xfce:
|
||||||
|
|
||||||
```
|
```
|
||||||
./styli.sh -x
|
./styli.sh -x
|
||||||
```
|
```
|
||||||
|
|
||||||
|
KDE Plasma:
|
||||||
|
|
||||||
```
|
```
|
||||||
./styli.sh -k
|
./styli.sh -k
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Sway:
|
||||||
|
|
||||||
```
|
```
|
||||||
./styli.sh -y
|
./styli.sh -y
|
||||||
```
|
```
|
||||||
@ -64,63 +75,95 @@ crontab -e
|
|||||||
@hourly script/path/styli.sh
|
@hourly script/path/styli.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
### 改变 subreddits
|
### 改变版块
|
||||||
|
|
||||||
在源目录中,有一个名为 subreddits 的文件。它填满了一些标准的 subreddits。如果你想要更多一些,只需在文件末尾添加 subreddit 名称。
|
在源目录中,有一个名为 `subreddits` 的文件。它填满了一些标准的版块。如果你想要更多一些,只需在文件末尾添加版块名称。
|
||||||
|
|
||||||
### 更多配置选项
|
### 更多配置选项
|
||||||
|
|
||||||
壁纸的类型,大小,也可以设置。以下是这个脚本的一些独特的配置选项。
|
壁纸的类型、大小,也可以设置。以下是这个脚本的一些独特的配置选项。
|
||||||
|
|
||||||
> 设置一个随机的 1920×1080 背景
|
设置一个随机的 1920×1080 背景:
|
||||||
> ./styli.sh
|
|
||||||
>
|
```
|
||||||
> 指定一个所需的宽度或高度
|
./styli.sh
|
||||||
> ./styli.sh -w 1080 -h 720
|
```
|
||||||
> ./styli.sh -w 2560
|
|
||||||
> ./styli.sh -h 1440
|
指定一个所需的宽度或高度:
|
||||||
>
|
|
||||||
> 根据搜索词设置墙纸
|
```
|
||||||
> ./styli.sh -s island
|
./styli.sh -w 1080 -h 720
|
||||||
> ./styli.sh -s “sea sunset”
|
./styli.sh -w 2560
|
||||||
> ./styli.sh -s sea -w 1080
|
./styli.sh -h 1440
|
||||||
>
|
```
|
||||||
> 从设定的一个 subreddits 中获得一个随机壁纸
|
|
||||||
> 注意:宽度/高度/搜索参数对 reddit 不起作用。
|
根据搜索词设置壁纸:
|
||||||
> ./styli.sh -l reddit
|
|
||||||
>
|
```
|
||||||
> 从一个自定义的 subreddit 获得随机墙纸
|
./styli.sh -s island
|
||||||
> ./styli.sh -r
|
./styli.sh -s “sea sunset”
|
||||||
> ./styli.sh -r wallpaperdump
|
./styli.sh -s sea -w 1080
|
||||||
>
|
```
|
||||||
> 使用内置的 feh -bg 选项
|
|
||||||
> ./styli.sh -b
|
从设定的一个版块中获得一个随机壁纸:
|
||||||
> ./styli.sh -b bg-scale -r widescreen-wallpaper
|
|
||||||
>
|
注意:宽度/高度/搜索参数对 reddit 不起作用。
|
||||||
> 添加自定义的 feh 标志
|
|
||||||
> ./styli.sh -c
|
```
|
||||||
> ./styli.sh -c –no-xinerama -r widescreen-wallpaper
|
./styli.sh -l reddit
|
||||||
>
|
```
|
||||||
> 自动设置终端的颜色
|
|
||||||
> ./styli.sh -p
|
从一个自定义的版块获得随机壁纸:
|
||||||
>
|
|
||||||
> 使用 nitrogen 而不是 feh
|
```
|
||||||
> ./styli.sh -n
|
./styli.sh -r
|
||||||
>
|
./styli.sh -r wallpaperdump
|
||||||
> 使用 nitrogen 更新 > 1 个屏幕
|
```
|
||||||
> ./styli.sh -n -m
|
|
||||||
>
|
使用内置的 `feh -bg` 选项:
|
||||||
> 从一个目录中选择一个随机的背景
|
|
||||||
> ./styli.sh -d /path/to/dir
|
```
|
||||||
|
./styli.sh -b
|
||||||
|
./styli.sh -b bg-scale -r widescreen-wallpaper
|
||||||
|
```
|
||||||
|
|
||||||
|
添加自定义的 feh 标志:
|
||||||
|
|
||||||
|
```
|
||||||
|
./styli.sh -c
|
||||||
|
./styli.sh -c –no-xinerama -r widescreen-wallpaper
|
||||||
|
```
|
||||||
|
|
||||||
|
自动设置终端的颜色:
|
||||||
|
|
||||||
|
```
|
||||||
|
./styli.sh -p
|
||||||
|
```
|
||||||
|
|
||||||
|
使用 nitrogen 而不是 feh:
|
||||||
|
|
||||||
|
```
|
||||||
|
./styli.sh -n
|
||||||
|
```
|
||||||
|
|
||||||
|
使用 nitrogen 更新多个屏幕:
|
||||||
|
|
||||||
|
```
|
||||||
|
./styli.sh -n -m
|
||||||
|
```
|
||||||
|
|
||||||
|
从一个目录中选择一个随机的背景:
|
||||||
|
|
||||||
|
```
|
||||||
|
./styli.sh -d /path/to/dir
|
||||||
|
```
|
||||||
|
|
||||||
### 最后说明
|
### 最后说明
|
||||||
|
|
||||||
一个独特且方便的脚本,内存占用小,可以直接在一个时间间隔内比如一个小时获取图片。让你的桌面看起来[新鲜且高效][4]。如果你不喜欢这些壁纸,你可以简单地从终端再次运行脚本来循环使用。
|
这是一个独特且方便的脚本,内存占用小,可以直接在一个时间间隔内比如一个小时获取图片。让你的桌面看起来 [新鲜且高效][4]。如果你不喜欢这些壁纸,你可以简单地从终端再次运行脚本来循环使用。
|
||||||
|
|
||||||
你喜欢这个脚本吗?或者你知道有什么像这样的壁纸切换器吗?请在下面的评论栏里告诉我。
|
你喜欢这个脚本吗?或者你知道有什么像这样的壁纸切换器吗?请在下面的评论栏里告诉我。
|
||||||
|
|
||||||
* * *
|
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
via: https://www.debugpoint.com/2021/08/change-wallpaper-every-hour/
|
via: https://www.debugpoint.com/2021/08/change-wallpaper-every-hour/
|
||||||
@ -128,7 +171,7 @@ via: https://www.debugpoint.com/2021/08/change-wallpaper-every-hour/
|
|||||||
作者:[Arindam][a]
|
作者:[Arindam][a]
|
||||||
选题:[lujun9972][b]
|
选题:[lujun9972][b]
|
||||||
译者:[geekpi](https://github.com/geekpi)
|
译者:[geekpi](https://github.com/geekpi)
|
||||||
校对:[校对者ID](https://github.com/校对者ID)
|
校对:[wxy](https://github.com/wxy)
|
||||||
|
|
||||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user