通常情况下,随着时间的推移,我们会对当前的桌面壁纸感到厌倦。因此,如果您需要一种在Linux上自动更改桌面壁纸的方法,这篇文章可能是正确的。
自动切换壁纸可能是保持桌面新鲜感和惊喜感的最佳方式。当然,许多应用程序可以帮助你做到这一点,但使用应用程序完成如此简单的任务值得吗?
什么是Styl.sh
Styl.sh是一个Bash脚本,您可以在Linux上运行它来自动查找新的壁纸,从Unsplash和各种子版块下载并切换它们。
它大约是一个shell脚本的一百行,使用
wget
去获取壁纸并将其下载到您的机器上。正如你所知,
wget
是Linux的命令行下载实用程序。
如何安装Styl.sh
由于它只是一个Bash脚本,所以不需要安装任何包或依赖项。你只需要
吉特
安装在您的机器上。
要安装Styl.sh,只需在终端中复制粘贴一行即可。因此,您所需要做的就是克隆Styl.sh GitHub repo。
<meta http-equiv=“内容类型”
所容纳之物
“text/html;charset=utf-8”
>吉特
克隆
https:
//github.com/thevinter/styli.sh
代码语言:
PHP
(
php
)
如何使用Styl.sh
Styl.sh可以在所有流行的Linux桌面环境中开箱即用。本地支持KDE、GNOME、Xfce和Sway。
进入
Styl.sh
目录
cd
触笔
.sh
代码语言:
CSS
(
css
)
使用更改壁纸
Styl.sh
在终端上运行适当的命令,从Unsplash应用随机壁纸:
KDE
./styli.sh-k
侏儒
<
元
http当量
=
“内容类型”
所容纳之物
=
“text/html;charset=utf-8”
>
./style.sh
代码语言:
HTML,XML
(
xml
)
Xfce
<
元
http当量
=
“内容类型”
所容纳之物
=
“text/html;charset=utf-8”
>
./style.sh-x
代码语言:
HTML,XML
(
xml
)
摇摆
<
元
http当量
=
“内容类型”
所容纳之物
=
“text/html;charset=utf-8”
>
./style.sh-y
代码语言:
HTML,XML
(
xml
)
指定所需的宽度或高度
默认情况下,Styl.sh会设置分辨率为1920×1080 px的随机壁纸,但您可以使用
w
(宽度)和
-h
(高度)旗。
例如,要设置分辨率为1920×1200 px的壁纸,命令为:
./styl.sh-w 1920-h 1200
根据搜索词设置壁纸
您可以使用
s
选项,它将根据您的搜索词执行图像搜索。对于多单词搜索词,请将单词括在双引号中。
例如,如果要设置显示海洋日落的壁纸,请键入:
./style.sh-s
“海洋日落”
代码语言:
JavaScript
(
javascript
)
或者,您可以按单个单词进行搜索,在这种情况下不需要引号。
<
元
http当量
=
“内容类型”
所容纳之物
=
“text/html;charset=utf-8”
>
./styl.sh的鸟
代码语言:
HTML,XML
(
xml
)
通过Crontab每小时自动更换壁纸
Cron是一个调度守护进程,它以指定的时间间隔在后台执行任务。例如,使用它,您可以自动更改桌面壁纸。
要每小时更改一次壁纸,请启动以下命令:
crontab-e
现在将以下内容添加到打开的文件中:
@每小时
/路径/to/script/style.sh
代码语言:
CSS
(
css
)
保存文件并退出。确保更换
/路径/到/脚本/
与您的实际路径
Styl.sh
已找到脚本。
这个命令告诉cron每小时运行一次随机壁纸
Styl.sh
剧本若要自定义或更改此行为,请确保根据您的要求使用适当的标志。
相关推荐
Firebird是一个开源的SQL关系数据库管理系统,运行在Linux、Windows和各种Unix平台上,为存储过程和触发器提供了出色的并发性、高性能和强大的语言支持。 在上一个主要的第四次发布两年半后,Firebird 5.0出现了,为这个开源RDBMS带来了许多增强和新功能,让我们来看看它们。 火鸟5.0:核心变化和功能 Firebird 5.0提供了一些增强功能和新功能,但在架构或操作方面
我们一直坚持并相信,Linux最强大和最重要的方面之一是它为用户提供的多样性和选择。MakuluLinux就是活生生的证明。但首先,让我们让读者快速了解一下这个Linux发行版。 什么是MakuluLinux? MakuluLinux是一个专门针对桌面Linux用户和游戏玩家的发行版。它有两个免费下载版本: MakuluLinux移位 以及 MakuluLinux游戏机 . 然而,两者都有自己的P
Notepad++是一款深受Windows用户欢迎的源代码编辑器。它支持大约80种不同的编程语言语法,并提供大量功能来改善文本编辑体验。 然而,Notepad ++的一个警告是它只限于Windows操作系统。所以,如果你是Notepad ++用户很长一段时间,最近切换到Linux,你可能会感到Notepad ++的空虚非常痛苦。 幸运的是,有几种方法可以在Linux上获得Notepad++。让我们
你的iPhone的显示屏是否在没有你输入的情况下做出反应,在这种情况下,应用程序可以在你不接触任何东西的情况下自动打开并采取行动?以下是一些快速解决iPhone上“幽灵触摸”问题的方法。 哪些iPhone会受到Ghost Touch的影响? 幽灵触摸问题最常影响iPhone X。2018年11月,苹果承认发现了一些影响iPhone X触摸屏的问题。该公司还宣布,将为受影响的客户提供免费维修。 然而
如果你的Chromebook的音频太安静,很难挤出或跟上Zoom会议。令人高兴的是,有一个解决办法,将使你的梦想的音量水平成为现实。以下是您如何给您的Chromebook一个高于最大的音量提升。 Chromebook销量增长怎么可能呢? Chromebook上的最大音量设置应该是上限。那么,如何提高体积超过这个最大值呢?从正确的软件开始。 虽然ChromeOS可能会限制扬声器可以达到的最大音量,但
回到顶部