如何在 Linux 上使用 Styli.sh 自动设置新壁纸如何在 Linux 上使用 Styli.sh 自动设置新壁纸如何在 Linux 上使用 Styli.sh 自动设置新壁纸如何在 Linux 上使用 Styli.sh 自动设置新壁纸
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Linux 上使用 Styli.sh 自动设置新壁纸

想要一个有吸引力的 Linux 桌面,但没有时间找到合适的壁纸?使用 Styli.sh 自动化该过程。

Linux 以其为用户提供的生产力和控制能力而在爱好者中广为人知。然而,经常被忽视的一件事是它在定制方面的灵活性。

说到定制,壁纸是 Linux 桌面的一个简单但基本的方面,它可以决定它的美感,也可以破坏它的美感。手动找到完美的壁纸可能很困难。那么为什么不让一个简单的脚本来消除痛苦呢?让我们详细了解一下这个脚本。

什么是 Styli.sh?

Styli.sh 是一个简单的 bash 脚本,您可以在 Linux 终端上运行它,以从 Unsplash 和您选择的各种 subreddit 中发现并设置新壁纸。只需指定您要查找的壁纸类型,此脚本就会自动设置与您的搜索词相关的随机壁纸。

由于它只是一个 bash 脚本,因此您不需要安装任何包或依赖项。但是,您需要在计算机上安装 Git 才能从远程存储库克隆脚本并运行它。

打开终端并运行以下命令来克隆脚本:

git clone https://github.com/thevinter/styli.sh
cd styli.sh

使用 Styli.sh 设置壁纸

默认情况下,Styli.sh 在流行的 Linux 桌面环境(例如 GNOME、KDE、XFCE 和 Sway 窗口管理器)上本机运行。请参阅下表并在终端上运行相应的命令以应用 Unsplash 中的随机壁纸。

Desktop Environment

Command

GNOME

./styli.sh -g

XFCE

./styli.sh -x

KDE

./styli.sh -k

Sway

./styli.sh -y

对于其他桌面环境,您需要在 Linux 系统上安装 feh 才能使 Styli.sh 正常工作。 Feh 是一款轻量级 X11 图像查看器,主要针对控制台用户。您可以使用它通过命令行设置壁纸。您可以使用 feh 和 Styli.sh 设置新壁纸,只需执行如下脚本:

./styli.sh

要使用搜索词从 Unsplash 搜索特定壁纸,您可以在执行脚本时使用 -s 标志。对于多字搜索词,请将单词用双引号引起来。下面是一个说明 -s 标志用法的示例:

./styli.sh -s space
./styli.sh -s "snowy mountain"

从 Reddit 子版块获取壁纸

要从您最喜欢的 Reddit 子版块中设置随机壁纸,请在执行脚本时使用 -r 标志。在标志后面传递一个有效的 subreddit 名称,Styli.sh 将自动搜索该 subreddit 并设置随机图像作为壁纸。您可以按照以下方法执行此操作:

./styli.sh -r wallpapers

自定义壁纸高度和宽度

默认情况下,Styli.sh 会设置分辨率为 1920x1080 的随机图像作为壁纸。虽然此分辨率适用于大多数 1080p 显示器,但您还可以分别使用 -w 和 -h 标志设置自定义宽度和高度。

如果您使用的是 4K 显示器,则可以使用以下命令设置 4K 分辨率 (3840x2160) 的壁纸:

./styli.sh -w 3840 -h 2160

脚本无需同时使用这两个标志即可运行。仅使用其中一个标志就会自动将图像缩放到适当的宽高比。

使用 crontab 每小时都有新壁纸

Cron 是一个 Linux 命令,您可以使用它来安排在将来某个时间重复执行命令或任务。使用此功能,您可以每周、每天甚至每小时更改桌面壁纸。

您可以使用 crontab 并使用下面给出的命令来设置新的 cron 作业:

crontab -e

现在,将此行添加到文件末尾:

@hourly /path/to/script/styli.sh

请务必将 /path/to/script 更改为克隆脚本的实际路径。这将每小时设置一个随机壁纸。要自定义或更改此行为,请确保根据您的要求使用适当的标志。

让您的 Linux 体验独一无二

拥有华丽的壁纸听起来很棒,但如果您可以在一天中的不同时间使用同一壁纸的多个变体,该怎么办?听起来不错?立即使用动态壁纸将您的 Linux 桌面提升到一个不同的水平。

©2015-2025 艾丽卡 support@alaica.com