通常情况下,随着时间的推移,我们会对当前的桌面壁纸感到厌倦。因此,如果您需要一种在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
剧本若要自定义或更改此行为,请确保根据您的要求使用适当的标志。
相关推荐
"拼接文件时出错:文件太大”是一个极其令人困惑的错误,特别是当您将文件移动到一个有足够空间的驱动器时。 不管你可能期望什么,它不涉及驱动器上可用的空间量。幸运的是,这个令人沮丧的错误很容易解决。 为什么会出现“拼接文件错误”? 当文件传输到目标驱动器时,文件大小限制太小,就会出现"拼接文件错误:文件太大"。如果遇到此错误,您需要检查目标驱动器使用的文件系统。在实践中,使用ext或FAT32的驱动器
在Windows 11上干净的启动可以帮助您修复任何东西,从缓慢的计算机到任何突然失控的特定程序。它的工作原理是用最少的驱动程序和应用程序启动您的电脑,这可以让您找出错误的原因。 好消息是,将Windows 11引导到干净的引导环境是一个简单的过程。 如何清理引导Windows 11 一 干净启动 是一种故障排除技术,它使用最少的启动程序和驱动程序来启动系统。它可以帮助您确定是否有额外的程序是这个
对于世界各地的平面设计师、摄影师和数字艺术家来说,这是一个激动人心的消息:备受期待的图像编辑未来GIMP 3即将问世! 随着最近发布的GIMP 2.99.18(最终开发预览),GIMP团队很高兴能够展示一系列新功能和改进,这些功能和改进有望显著增强我们与这款广泛采用的图像编辑软件的互动方式。 虽然GIMP 2.99.18是一个开发版本,并带有潜在不稳定性的常见警告,但它代表着迈向最终GIMP 3发
引导加载程序是任何操作系统的关键组件,负责在系统引导过程中将操作系统加载到内存中。Linux生态系统中最常用的引导加载器之一是GRUB(Grand UnifiedBootloader)。 虽然GRUB是可靠和健壮的,但用户可能会遇到可能会阻止他们的系统正确引导的问题。让我们来看看一些常见的与GRUB相关的引导加载器问题,并考虑解决这些问题的逐步解决方案。 了解GRUB引导加载程序 在深入到故障排除
OpenRazer是最知名的开源驱动程序和用户空间守护程序之一,可在Linux下管理和配置Razer外围设备,它刚刚发布了3.8版本。 此更新引入了对新设备的支持,并包括一些错误修复和改进,以增强用户体验和功能。 OpenRazer 3.8新设备支持 最新的一款支持几种新的Razer产品,从而使更多的人能够在Linux环境下从游戏设备上的所有高级功能中受益。在新设备中,新增设备包括: 剃刀眼镜蛇
回到顶部