如何使用 Yaru 主题在 Ubuntu 19.10 上获取深色 GNOME Shell 菜单和对话框

[ad_1]

对于 Ubuntu 19.10 (Eoan Ermine),默认的 Yaru 主题包已收到一些重大更改。 这些变化之一是 GNOME Shell 主题(带有深色面板)的浅色菜单和对话框的使用。 如果您想更改 Ubuntu 19.10 Shell 主题 (Yaru) 以使用深色菜单和对话框,本文将解释如何执行此操作。

我看到不少用户感到困惑,所以在继续之前让我解释一下。 Tweaks 应用程序中的应用程序 (GTK+) 主题仅更改…应用程序主题,而 Shell 主题不受此影响。 因此,即使您将应用程序主题切换为 Yaru-dark,Shell 主题仍会继续使用浅色菜单和对话框。 要拥有不同的 GNOME Shell 菜单和对话框,您需要更改的是 GNOME Shell 主题(以下说明中的第 2 步将告诉您如何执行此操作)。

Yaru Github 存储库上有一个拉取请求(更新:现在已合并),它支持安装 Yaru-light(默认)和 Yaru-dark Shell 主题,允许用户从 Tweaks 应用程序(Appearance -> Shell)
. 更重要的是,即使在使用 Vanilla GNOME Shell 扩展时,这也允许从 GNOME Tweaks 应用程序中选择 Yaru(及其变体),这在以前是不可能的。

目前尚不清楚它何时或是否会登陆 Ubuntu 19.10,但是现在想要这个的人可以按照下面的说明从这个 Git 分支安装最新的 Yaru,并更改 Shell 主题。 值得注意的是,即使在将 Yaru-dark 设置为 Shell 主题之后,使用此功能,GDM3 登录/锁定屏幕菜单和对话框仍将保持白色。

另请参阅:如何为特定应用程序使用不同的 GTK 3 主题
. 在某些情况下,对于非本地应用程序(如 Sublime Text、Atom 或 VS Code),这应该有助于您获得带有深色 UI 应用程序的浅色菜单。

如何使用浅色和深色 GNOME Shell 主题(菜单和对话框)安装更新的 Yaru 主题

带有深色菜单的 Yaru GNOME Shell 主题

请注意,遵循这些说明将替换您可能已经安装在系统上的 Yaru 主题
/usr/share/themes

. 但是,在 Ubuntu 上,如果需要,您可以通过重新安装 Yaru 主题包轻松地还原此设置(您将在文章末尾附近找到说明)。 更重要的是,如果你安装了 Yaru
~/.themes

,在继续之前将其删除。

[[Edit]]现在使用这些说明还会将 Yaru 更新为使用茄子色作为第二强调色的版本,以及新的文件夹图标,如本文所示。

1. 安装带有深色和浅色变体的 Yaru 主题

下面的命令将安装所需的构建依赖项,从包含深色和浅色主题的 Git 中获取最后一个 Yaru,并且仍然适用于 Ubuntu 19.10(不是最新的 Git,因为它不再与 20.04 之前的 Ubuntu 版本兼容),构建并安装主题:

sudo apt install git meson sassc libglib2.0-dev libxml2-utils

git clone https://github.com/ubuntu/yaru

cd yaru

git checkout 734bd53

meson build

cd build

sudo ninja install

2. 安装 GNOME Tweaks 和 GNOME Shell 用户主题扩展(如果尚未安装)

此命令安装 GNOME Tweaks 应用程序和官方 GNOME Shell 扩展包(其中包含我们需要的用户主题扩展):

sudo apt install gnome-tweaks gnome-shell-extensions

在此之后,如果您使用 Xorg,请按以下键重新启动 GNOME Shell
Alt + F2

,然后键入
r

并按下
Enter

. 或者,如果您使用的是 Wayland,请注销并登录以重新启动会话。

3.启用用户主题扩展并切换到Yaru-dark Shell主题

现在您需要打开 Tweaks 应用程序 (close 并重新启动它(如果它已经在运行),转到
Extensions

在其侧边栏中并启用
User themes

延期。 关闭 Tweaks 应用程序,再次启动它,点击
Appearance

在其侧边栏中,您将能够更改
Shell

主题从那里。
将其更改为 Yaru-dark 以获得深色 Shell 菜单和对话框:

由于您已经从 Git 分支安装了具有浅色和深色 Shell 主题变体的最新 Yaru,您将能够切换到 Yaru-dark 或 Yaru-light(以防您想再次使用浅色菜单)。 这
Default

来自那里的选项仍然是 Yaru-light(带有深色面板但浅色外壳菜单和对话框)。

如何撤消更改

要撤消更改并返回到默认 Yaru 主题包,与存储库中的完全相同,请从以下位置删除 Yaru、Yaru-dark 和 Yaru-light 文件夹
/usr/share/themes

,然后重新安装 Yaru GTK+ 和 GNOME Shell 主题:

sudo rm -r /usr/share/themes/{Yaru,Yaru-dark,Yaru-light}

sudo apt install --reinstall yaru-theme-gnome-shell yaru-theme-gtk

[ad_2]

Related Posts