当整个 Ubuntu 处于暗模式时,是否可以保留特定应用程序的浅色主题?

当整个 Ubuntu 处于暗模式时,是否可以保留特定应用程序的浅色主题?

我想在 Ubuntu 22.04.1 上使用 Talend open studio。我希望将整个系统保持在暗模式,同时如果可能的话,我可以在浅色主题中使用 TOS?这是 TOS 明暗主题之间的比较。暗模式下的 TOS 几乎不可用。

灯光模式 [1]:https://i.stack.imgur.com/9ic6x.png

暗黑模式[2]:https://i.stack.imgur.com/emGge.png

我是否可以编辑 TOS .ini 文件中的某些参数?看起来像

-vmargs
-Xms512m
-Xmx1536m
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=11
-XX:+UseG1GC
-XX:+UseStringDeduplication
-XX:MaxMetaspaceSize=512m
--add-opens
java.base/java.lang=ALL-UNNAMED
--add-opens
java.base/java.util=ALL-UNNAMED
--add-modules=ALL-SYSTEM

答案1

我设法弄清楚了。

  1. 创建 .desktop 快捷方式
  2. 编辑桌面快捷方式(桌面条目)

Exec=env GTK_THEME=adwaita:light /Programs/TOS_BD/TOS_BD-linux-gtk-x86_64 --unity-launch %F

现在使用此快捷方式启动应用程序总是以浅色主题启动 TOS。我得到了帮助https://www.linuxuprising.com/2019/10/how-to-use-different-gtk-3-theme-for.html

谢谢大家的帮助!

答案2

是的,我必须对 compiz 配置管理器执行相同的操作。如果是 gtk 3,我们可以将其添加到桌面文件命令行:env GTK_THEME=4CLIX-LG /usr/bin/ccsm

如果是 qt 5,我们可以将其添加到桌面文件命令行:env QT_STYLE_OVERRIDE=kvantum /usr/bin/kolourpaint %u 但也需要在 kvantum 管理器中将主题设置为应用程序主题

相关内容