我正在使用Ubuntu 22.10桌面版。我的系统上只安装了默认主题。目前,我正在使用Adwaita(默认),它的垂直或水平窗口滚动条两端没有箭头。
我已经尝试了其他主题;只有HighContrast和HighContrastInverse似乎提供我需要的箭头。然而,这些高对比度主题对我来说不合适。除了滚动条中缺少箭头之外,Adwaita(默认)很好用。
我在网上尝试了一些解决方案(如this),尝试创建一个类似~/.config/gtk-3.0/gtk.css
的文件,并放入必要的CSS声明,但这些方法都不起作用。
请问有什么推荐的方法来本地修改GTK2应用程序的主题并添加这些滚动条箭头呢?
更新
实际上,事实证明上述操作对于GTK3应用程序确实有效。但是,我需要这些箭头的应用程序使用的是GTK2。我尝试了像~/.config/gtk-2.0/gtkrc、~/.gtkrc和~/.gtkrc-2.0这样的位置,但没有帮助。
直接编辑文件/usr/share/themes/Adwaita/gtk-2.0/main.rc,并注释掉以下行:
GtkScrollbar::has-backward-stepper = 0
GtkScrollbar::has-forward-stepper = 0
似乎有所帮助,但我想根据用户的基础来进行操作(将他们的值设置为
1
)。
~/.gtkrc-2.0
中添加一些代码? - DK Boseapt rdepends libgtk2.0-0 | less
命令来找到一些相关的软件。其中一个方便检查的软件(对我来说)是 pcmanfm。 - DK Bose