如何让活动窗口在 Ubuntu 18.04 Gnome 3 中视觉上更加突出

如何让活动窗口在 Ubuntu 18.04 Gnome 3 中视觉上更加突出

我想调整我的系统,使焦点窗口更加突出。标题栏中活动窗口和非活动窗口之间的对比很难看清。

当我在多个 30 英寸显示器上打开许多终端并且不知道当前焦点在哪一个终端时,我最容易遇到这个问题。

理想的解决方案是,只需从标题栏的亮度就可以看到窗口,而无需使用鼠标或进行繁琐的 alt-tab 操作。

我发现了一些相关的问题:

如何在 GNOME Shell 中有效地找到我的终端窗口?

Gnome-terminal 标签页:活动和非活动标签页之间没有对比

视觉识别活动窗口

但这些要么用于 unity/compiz,要么需要鼠标,要么仅用于终端(如果能为所有应用程序解决这个问题就更好了)。

我尝试过“Windows 模糊效果”插件(参见如何改变活动/非活动窗口的颜色?),但是在默认设置下它会使 gnome 变得非常慢,而且我无法从 gnome-tweak-tools 中的“扩展”选项卡中打开设置以减轻它的负担。

提前致谢。

答案1

在您的主目录中创建gtk.css文件并粘贴以下代码。.config/gtk-3.0/

/* Need to be adjusted to your theme. I'm using Adwaita dark theme. */
@define-color backdrop_color #2d2d2d;
@define-color standout_color seagreen;
@define-color very_standout_color yellow;

/* border around windows */
decoration {
  border: 1px solid @very_standout_color;
  background: @very_standout_color;
}
decoration:backdrop {
  border: 1px solid @backdrop_color;
  background: @backdrop_color;
}

/* title/headerbar colors */
headerbar.titlebar {
  background: @standout_color;
}
headerbar.titlebar:backdrop {
  background: @backdrop_color;
}

它试图:

  1. 在窗口周围添加 1px 边框
  2. 彩色标题栏/页眉栏。

它并不适用于所有应用程序和窗口,但对我而言(gnome 3.38.2)它足以快速区分活动窗口。即使某些应用程序的窗口未正确着色标题栏,仍可看到重音边框。

有时调整应用程序的偏好设置以更好地突出显示它是件好事。例如,Firefox 默认禁用标题栏,如果不启用它,标签栏和地址栏始终会使用强调色。我启用了标题栏并根据以下情况缩小了标题栏:. 在具有主题的应用程序中,通常最好设置默认/系统主题。

某些更改需要注销/登录或重新启动才能生效,因此请记住在每次更改 css 文件后执行这些操作以查看结果。

答案2

我使用扩展https://extensions.gnome.org/extension/4699/highlight-focus/

它用临时边框突出显示焦点窗口。

相关内容