如何创建你的自定义 GNOME 深浅壁纸
创始人
2024-03-02 10:38:42
0

一份简单的指南:如何针对 GNOME 桌面环境来创建你的自定义的深色和浅色壁纸。

GNOME 42 将备受期待的深浅主题带到 GNOME 桌面环境。它也带来壁纸的深色和浅色版本,当你切换深色或浅色主题时,它会自动地转换。

因此,默认情况下,GNOME 给予你一套预配置的深色和浅色壁纸。但是如果你想要在主题更改时自动地转换成另一种不同的壁纸要怎么做呢?

下面是如何在 GNOME 中配置和创建你自己的深浅壁纸的方法。

如何针对 GNOME 桌面环境来创建自定义的深浅壁纸

第一,确保你手边有两个版本的壁纸。一般来说,它们应该是标准的 PNG 或 JPG 图像文件。例如,我们针对这个示例使用下面的两张壁纸。

但是,如果你没有合适的深浅壁纸,或者正在查找更多的壁纸,在这篇指南的结尾,我将让你知道如何获取它们,或者如何自己准备它们。请跟着我阅读。

第二,我们需要为我们自己创建一个模式文件。壁纸的自动更换是由一个名为 adwaita.xml 的 XML 文件处理的,它定义了特定的深色和浅色的背景标记。因此,我们将为壁纸创建我们自己的 XML 文件。

为做到这一点,从 GitLab 复制 adwaita.xml 的内容,并创建一个新的 XML 文件。你能够会在这个文件中看到两个标记 – filenamefilename-dark。这两个 XML 标记包含这两个壁纸的完整的限定的路径。现在,在这两个标记下添加你的图像文件的路径,如我下图所示。。

Change the XML file

第三,把这个文件保存到 /home//.local/share/gnome-background-properties,(请将 替换为你的用户名)文件名任意。如果这里没有 gnome-background-properties 目录,就创建它。针对这个示例,我使用 my_cool_backgrounds.xml 文件名。

这样,你就准备好了所有的东西。最后,打开 “ 设置 Settings ” 并转到 “ 外观 Appearance ” 标签页,你应该会看到一个新的壁纸选项。

选择你自己的自定义的深浅壁纸,尽情享受。

Appearance tab has now your own custom light and dark wallpaper

如何下载或制作你自己的动态壁纸

当然,你必然会想,谁有时间去查找和创建壁纸的日夜版本?这里有一些网站来向你提供预制好的动态壁纸,你可以轻松地下载和安装。

我推荐的一个网站是 dynamicwallpaper.club ,它有一些高达 6K 的极好的高质量的壁纸,可用于 macOS。你可以轻松地下载它们。

此外,如果你打算从上述网站下载,请记住该网站的图像文件是 heic 格式的,因为这个网站是针对 macOS 的。 高效视频编码 High-Efficiency Video Coding (HEIC)是苹果的专有的 HEIF( 高效图像文件 High-Efficiency Image File )专有版本。

那么,如何在 Linux 系统中转换它们? 好吧,在 Ubuntu 或 Fedora Linux 中,你需要一个驱动程序来查看和转换动态的 heic 图像文件。打开一个终端,运行下面的命令开安装驱动程序。

Ubuntu 用户 –

sudo apt install heif-gdk-pixbuf

Fedora 用户 –

sudo dnf install libheif

只针对使用 KDE Plasma 的 Fedora/Ubuntu 用户(没有这个插件的帮助,Plasma 应用程序就不能打开 heic 格式的图像文件):

sudo apt install qt-heif-image-plugin
sudo dnf install qt-heif-image-plugin

最后,使用你喜欢的图像查看器打开 heic 图像文件,并将其保存为 JPG/PNG 图像文件。

最好,不要忘记在下面的评论区告诉我,你是否能够针对 GNOME 桌面环境来创建你自己的自定义的深浅壁纸了。

感谢阅读。


via: https://www.debugpoint.com/2022/04/custom-light-dark-wallpaper-gnome/

作者:Arindam 选题:lujun9972 译者:robsean 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

自然流畅,AI先行!Ori...
2024年我们见证了智能手机领域出现的一些新变化,各家除了仍深耕处...
2025-03-24 12:18:23
国漫女神AI绘画高清美图:...
《仙逆》国漫女神红蝶壁纸:酥胸斜抱天边月,玉手轻弹水面冰! 《仙...
2025-02-22 17:23:21
壁纸旋转角度对贴花宽度的影...
首先需要确定壁纸旋转的角度,可以通过使用Unity中的Quater...
2024-12-20 05:31:41
壁纸应用,不工作的图像库保...
这里给出一个简单的解决方法,使用Python编写一个壁纸应用和图像...
2024-12-20 05:31:38
壁纸应用程序显示数据的来源...
壁纸应用程序显示数据的来源问题可以通过以下解决方法来解决:使用本地...
2024-12-20 05:31:26
壁纸引擎,关于自定义音频可...
要实现壁纸引擎中的自定义音频可视化渲染,可以按照以下步骤进行操作:...
2024-12-20 05:31:12

热门资讯

使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
Opera 浏览器内置的 VP... 昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过...
Bazzite:专为 Stea... 为 Linux 桌面或者 Steam Deck 做好游戏准备,听起来都很刺激!对于一个专为 Linu...