为 GNOME 创建您自己的自定义明暗壁纸
本文是关于如何为GNOME 桌面创建自定义明暗壁纸的简单指南。
GNOME 42为 GNOME 桌面带来了期待已久的明暗主题。它还带来了明暗版壁纸,当你在明暗主题之间切换时,它会自动改变。
因此,默认情况下,GNOME 会为您提供一组预配置的浅色和深色壁纸。但是,如果您想要在主题更改时自动更改的不同壁纸怎么办?
以下是如何在 GNOME 中为浅色和深色主题配置和创建您自己的自定义壁纸。
如何为 GNOME 创建自定义明暗壁纸
首先,确保随身携带两个版本的壁纸。通常,它们应该是标准的 PNG 或 JPG 图像。例如,我们在此演示中使用了以下两个壁纸。
但是,如果您没有合适的浅色和深色壁纸并正在寻找更多,我会在本指南的末尾告诉您如何获得它们或为自己做准备。
其次,我们需要为自己创建一个模式文件。墙纸的自动更换由名为 adwaita.xml 的 XML 文件处理,该文件定义了特定的浅色和深色背景标签。因此,我们将为壁纸创建 XML 文件。
为此,从 GitLab 复制 adwaita.xml 的内容,并创建一个新的 XML 文件(链接在下方)。你应该在这个文件中看到两个标签——“filename”和“filename-dark”。这两个 XML 标记包含两个壁纸的完全限定路径。现在,在这两个标签下添加图像的路径,如下所示。
<?xml version="1.0"?>
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
<wallpapers>
<wallpaper deleted="false">
<name>Default Background</name>
<filename>/home/linuxmi/www.linuxmi.com/linuxmi-l.jpg</filename>
<filename-dark>/home/linuxmi/www.linuxmi.com/linuxmi-d.jpg</filename-dark>
<options>zoom</options>
<shade_type>solid</shade_type>
<pcolor>#3465a4</pcolor>
<scolor>#000000</scolor>
</wallpaper>
</wallpapers>
第三,将此文件保存到/home/linuxmi/.local/share/gnome-background-properties并使用您想要的任何名称。如果“gnome-background-properties”不存在,请创建它。对于此示例,我使用了 linuxmi_backgrounds.xml。
你都准备好了。最后,打开设置并转到外观选项卡,您应该会看到新壁纸作为一个选项可见。
使用动态壁纸
小技巧,如果你下载的是 heic 格式的壁纸,那么,如何在 Linux 系统中转换它们呢?那么,您需要一个驱动程序来查看和转换 Ubuntu 或 Fedora Linux 中的动态 heic 图像。打开终端并运行以下命令来安装驱动程序。
Ubuntu用户
sudo apt install heif-gdk-pixbuf
Fedora 用户
sudo dnf install libheif
对于带有 KDE Plasma Only 的 Fedora/Ubuntu(没有这个插件,Plasma 应用程序无法打开 heic 图像)
sudo apt install qt-heif-image-plugin
sudo dnf install qt-heif-image-plugin
最后,使用您喜欢的图像查看器打开 heic 图像并将其保存为 JPG/PNG。
最后,别忘了在下面的评论部分告诉我您是否能够为 GNOME 创建自己的自定义深色和浅色壁纸。
The post 为 GNOME 创建您自己的自定义明暗壁纸 first appeared on Linux迷.
共有 0 条评论