默认情况下,Ubuntu 18.10 中的 Gimp 2.10.6 使用深色主题。但是,在使用默认 Adwaita 主题或任何其他浅色主题的普通 Gnome 会话中,标题栏是浅色的。有没有办法让 Gimp 在启动时自动采用黑色标题栏?
答案1
我的新、更简单的解决方案
另一个解决方案是使用黑暗头目,后台服务将确保您的软件始终具有深色标题栏。
按照安装说明进行操作Github 页面,并定义中的软件列表~/.config/dark-headers.conf
。
感谢@catvitalio用于开发该服务。
我原来的解决方案
打开 Gimp,并在终端中运行以下命令:
xprop -f _GTK_THEME_VARIANT 8u -set _GTK_THEME_VARIANT dark
然后点击 Gimp 窗口。它的标题栏将变暗。
不幸的是,每次打开 Gimp 时你都必须这样做。我相信一定有一种方法可以通过 Bash 脚本运行此命令,以便它自动发生。以下 bash 脚本应该可以自动执行此操作:
#!/bin/bash
WINTITLE="GNU Image Manipulation Program"
APP="flatpak run org.gimp.GIMP"
$APP &
until [ -n "$(wmctrl -l | grep "$WINTITLE")" ] ; do : ; done
WINID=$(wmctrl -l | grep "$WINTITLE" | awk '//{print $1}')
xprop -f _GTK_THEME_VARIANT 8u -set _GTK_THEME_VARIANT dark -id $WINID
然后,您只需修改菜单项来启动 bash 脚本,而不是直接启动 Gimp。
您可以使用自由菜单工具可以轻松修改菜单条目。
来源:https://eischmann.wordpress.com/2017/01/10/dark-title-bars-for-apps-with-dark-ui/