Ubuntu 22.04 更改滚动条宽度

Ubuntu 22.04 更改滚动条宽度

在 Ubuntu 22.04 中,我尝试编辑 Yaru-blue 主题 gtk.css 文件以使滚动条更宽。

我进入了

sudo gnome-terminal

以 root 身份打开第二个终端。在那个 root 终端中我输入

cd /usr/share/themes/Yaru-blue/gtk-4.0

然后进入

gedit gtk.css

编辑 css 文件。

在 gedit 窗口中,以下行

@import url("resource:///com/ubuntu/themes/Yaru-blue/4.0/gtk.css");

我进入了

scrollbar slider { min-width: 20px; min-height: 20px; border-radius: 22px; border: 5px solid transparent; }

并保存了文件。

在根终端窗口中我看到

** (gedit:297357): WARNING **: 16:14:44.503: Set document metadata failed: Setting attribute metadata::gedit-encoding not supported

滚动条宽度不变;即非常窄。

我究竟做错了什么?

答案1

这个问题的答案取自于一个类似问题的答案,该答案发布于Qt 应用程序中的滚动条宽度2021 年 1 月 11 日

解决方法是编辑文件 ~/.config/gtk-3.0/gtk.css,添加代码

scrollbar, scrollbar button, scrollbar slider {
  -GtkScrollbar-has-backward-stepper: true;
  -GtkScrollbar-has-forward-stepper: true;
  min-width: 20px;
  min-height: 20px;
  border-radius: 0;
}

这在 Ubuntu 22.04 中有效,并且不需要 root 身份。

答案2

先前的答案对于编辑配置文件非常有用。

我认为这可能是读者想要了解的另一种选择。

主题应用程序 / 设置 / 滚动条行为 / 覆盖当前主题的滚动条宽度

相关内容