如何为单应用修改Gnome3主题?求识别截图中的应用程序
针对单个应用修改Gnome3主题设置的解决方案
如果你想给Gnome3里的某个应用单独设置主题,不影响全局,这里有两种实用方法:
方法1:手动编辑GTK样式表(适合有一定基础的用户)
Gnome应用基于GTK3/4,我们可以通过自定义样式表给特定应用"开小灶":
- 第一步:获取目标应用的窗口类名
打开终端,输入命令xprop WM_CLASS,回车后用鼠标点击目标应用的窗口,终端会输出类似WM_CLASS(STRING) = "code", "Code"的内容,后面的那个值(比如Code)就是我们需要的类名。 - 第二步:编辑对应版本的GTK样式表
- 针对GTK3应用:打开
~/.config/gtk-3.0/gtk.css(如果文件不存在就新建一个) - 针对GTK4应用:打开
~/.config/gtk-4.0/gtk.css
在文件里添加针对该应用的样式规则,比如要给VS Code单独设置深色主题,示例代码如下:
.Code { gtk-theme-name: "Adwaita-dark"; color: #ffffff; background-color: #1e1e1e; } - 针对GTK3应用:打开
- 第三步:重启目标应用,新的主题设置就会生效了。
方法2:用可视化工具简化操作(新手友好)
不想写CSS的话,可以借助工具来实现:
- 先安装
gnome-tweaks:打开终端,运行sudo apt install gnome-tweaks(Debian/Ubuntu系)或者对应发行版的包管理命令。 - 然后安装Gnome扩展Per-Application Appearance:这个扩展可以在Gnome扩展商店里找到,安装后打开
gnome-tweaks,就能在对应的选项里给每个应用单独选择主题、图标甚至字体,完全图形化操作,非常省心。
关于识别截图中的应用程序
抱歉呀,目前没有看到你提供的截图内容😉。你可以补充上传截图,或者描述一下这个应用的关键特征:比如界面的布局风格、核心功能按钮、窗口标题栏的文字,或者它主要用来做什么(比如是代码编辑器、终端模拟器、聊天工具还是图片处理软件),这样我就能帮你准确识别啦!
内容的提问来源于stack exchange,提问作者Алексей Мальченко
相关产品推荐
相关产品推荐

