大家知道,GNOME 42 现在已准备好进行 beta 测试。大多数更改都已合并,可供公众进行实际硬件测试。

GNOME 42 正在成为 GNOME History 的另一个巨大版本。我个人认为它会比 GNOME 40 更大。libadwaita 端口早就该完成了,而且几乎要完成了。来自 GNOME 团队的如此有影响力的版本,肯定会被其用户群所接受。

此版本最重要的变化是将所有核心应用程序和对话框移植到 libadwaita 库,这是 GTK4 应用程序的现代构建块。libadwaita的默认主题移植到 GTK-3

本文介绍的是在 Ubuntu 20.04 LTS 中安装具有 GNOME 42 风格的主题图标与adw-gtk3。

要求:GTK 3.24.13+

其中一些包可能已经默认安装在你使用的发行版上。

  • Debian/Ubuntu/Mint/PopOS – apt install ninja-build git meson sassc
  • Fedora – dnf install ninja-build git meson sassc
  • Arch/Manjaro – pacman -S ninja git meson sassc
  • OpenSuse – zypper in ninja git meson sassc

其他发行版可能对上述包进行了不同的命名。

安装了上述要求后,只需运行以下命令:

linuxmi@linuxmi:~/www.linuxmi.com$ git clone https://github.com/lassekongo83/adw-gtk3.git
linuxmi@linuxmi:~/www.linuxmi.com$ cd adw-gtk3
linuxmi@linuxmi:~/www.linuxmi.com/adw-gtk3$ meson build

输出如下:

The Meson build system
Version: 0.53.2
Source dir: /home/linuxmi/www.linuxmi.com/adw-gtk3
Build dir: /home/linuxmi/www.linuxmi.com/adw-gtk3/build
Build type: native build
Project name: adw-gtk3
Project version: undefined
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program sassc found: YES (/usr/bin/sassc)
Configuring index.theme using configuration
Configuring index.theme using configuration
Program install-dark-theme.sh found: YES (/bin/sh /home/linuxmi/www.linuxmi.com/adw-gtk3/gtk/src/adw-gtk3-dark/gtk-3.0/install-dark-theme.sh)
Build targets in project: 2

Found ninja-1.10.0 at /usr/bin/ninja

如下图

linuxmi@linuxmi:~/www.linuxmi.com/adw-gtk3$ sudo ninja -C build install

如下图:

然后,此主题将安装在:/usr/share/themes/

然后你可以使用gnome-tweaks更改主题。

Adwaita 主题图标

默认 Adwaita 主题的文件夹图标颜色得到改进。它们现在是带有白色渐变的蓝色。

图标集的颜色由 gtk 主题在运行时定义。集合中的每个图标实际上都嵌入在一个 xml 容器中,该容器具有覆盖颜色的样式表。

下载地址:https://gitlab.gnome.org/GNOME/adwaita-icon-theme

全部完成后效果如下:

对于此主题,大家喜欢吗?

相关:https://www.linuxmi.com/gnome-42-beta.html

发表评论