Lonnie Best Asked: 2021-12-25 18:22:48 +0800 CST2021-12-25 18:22:48 +0800 CST 2021-12-25 18:22:48 +0800 CST 在 Awesome Window Manager 中启动的应用程序的深色主题 772 我已经将很棒的安装到没有安装桌面环境的系统上。目前,我对 awesome 本身的默认主题感到满意,但我需要将深色主题应用于我在 awesome 中启动的所有应用程序。 到目前为止,在我的搜索中,我不断看到关于主题本身的文档,但我认为这些主题不会对应用程序产生任何影响。我错了吗?如果没有,我可以在不安装 GNOME 或 KDE 的情况下将主题应用到应用程序吗? awesome 1 个回答 Voted Best Answer Krackout 2021-12-26T04:52:17+08:002021-12-26T04:52:17+08:00 没错,Awesome 的主题不会对 gtk (gnome) 或 qt (kde) 应用程序产生任何影响。您本身不需要安装任何东西(我会建议为 qt 安装一个软件包,但它是为了偏好),如果您安装并运行了 gtk 和 qt 应用程序,它们已经安装了所有需要的依赖项。 您需要为 gtk3 触摸此文件: /etc/gtk-3.0/settings.ini 对于使用旧 gtk2 的应用程序: /etc/gtk-2.0/gtkrc 对于 qt 应用程序,我建议您安装qt5ct软件包(apt install qt5ct在 Debian 和衍生产品上)。 样本/etc/gtk-3.0/settings.ini: [Settings] gtk-theme-name = breeze-gtk-theme gtk-icon-theme-name = Numix #gtk-fallback-icon-theme-name = Numix Circle gtk-font-name = Roboto Regular 11 #gtk-font-name = Nimbus sans 16 #gtk-font-name = Hack Nerd Font Mono 13 gtk-xft-antialias = 1 gtk-xft-hinting = 0 #gtk-xft-hintstyle = hintfull gtk-xft-hintstyle = hintmedium #gtk-xft-hintstyle = hintslight #gtk-xft-hintstyle = hintnone gtk-recent-files-enabled = false #gtk-application-prefer-dark-theme = true #gtk-button-images = true gtk-enable-animations = false #gtk-enable-event-sounds = 1 #gtk-enable-input-feedback-sounds = 1 #gtk-menu-images = true #gtk-modules = colorreload-gtk-module #gtk-primary-button-warps-slider = false #gtk-toolbar-icon-size = GTK_ICON_SIZE_SMALL_TOOLBAR #gtk-toolbar-style = 3 gtk-cursor-theme-name = Amiga #gtk-cursor-theme-size = 10 gtk-decoration-layout = close,menu #gtk-decoration-layout = icon:minimize,maximize,close 样本/etc/gtk-2.0/gtkrc: gtk-theme-name = "Xfce-smooth" gtk-icon-theme-name = "Numix" #gtk-fallback-icon-theme-name = Numix Circle gtk-font-name = "Roboto Regular 11" #gtk-font-name = "Nimbus sans 16" gtk-xft-antialias = 1 #gtk-xft-hinting = 1 #gtk-xft-hintstyle = "hintfull" gtk-enable-animations = 0 #gtk-primary-button-warps-slider=0 #gtk-cursor-theme-name="Layan-white-cursors" #gtk-cursor-theme-size=0 #gtk-toolbar-style=3 #gtk-toolbar-icon-size=GTK_ICON_SIZE_SMALL_TOOLBAR #gtk-button-images=1 #gtk-menu-images=1 gtk-enable-event-sounds = 0 gtk-enable-input-feedback-sounds = 0 如果您愿意,可以取消注释以设置注释选项。 对于 qt,在安装 qt5ct 包后,您可以执行qt5ct,它将为您提供一个 GUI 应用程序来设置 qt 应用程序主题或将其同步到 gtk 主题。
没错,Awesome 的主题不会对 gtk (gnome) 或 qt (kde) 应用程序产生任何影响。您本身不需要安装任何东西(我会建议为 qt 安装一个软件包,但它是为了偏好),如果您安装并运行了 gtk 和 qt 应用程序,它们已经安装了所有需要的依赖项。
您需要为 gtk3 触摸此文件:
/etc/gtk-3.0/settings.ini
对于使用旧 gtk2 的应用程序:
/etc/gtk-2.0/gtkrc
对于 qt 应用程序,我建议您安装
qt5ct
软件包(apt install qt5ct
在 Debian 和衍生产品上)。样本
/etc/gtk-3.0/settings.ini
:样本
/etc/gtk-2.0/gtkrc
:如果您愿意,可以取消注释以设置注释选项。
对于 qt,在安装 qt5ct 包后,您可以执行
qt5ct
,它将为您提供一个 GUI 应用程序来设置 qt 应用程序主题或将其同步到 gtk 主题。