如何为 Gnome Shell 创建主题?

如何为 Gnome Shell 创建主题?

让我在 Linux 中感觉良好的是定制。我最近测试了一些很棒的 Gnome Shell 主题。它们确实很棒,但有时我不喜欢其中的某些部分。我查看了文件,发现这些主题基于 CSS。我了解 CSS,但我不知道哪些类或 ID 指的是屏幕的哪些部分。

有没有关于 Gnome Shell 主题的参考或指南?(不是 GTK3)

答案1

这是一个老问题,无论如何,GTK v3.14 添加了一个新的 GTK GUI 检查工具。

GtkInspector 是 GTK+ 中内置的交互式调试支持。它是在 GTK+ 3.14 中添加的,基于成熟的 gtkparasite 副本。

要启用调试器,请GTK_DEBUG=interactive在您的环境中启动您的应用程序,或者使用或键盘快捷键运行gsettings set org.gtk.Settings.Debug enable-inspector-keybinding true并启动调试器。ControlShiftIControlShiftD

来源: Gnome 项目:GtkInspector

直接了解运行时 GUI shell 比遵循代码更方便,因为许多应用程序使用块来动态构建 GUI。

我不需要使用快捷方式运行,例如GTK_DEBUG=interactive gedit调出 GTK Inspector。

在此处输入图片描述

答案2

虽然我至今还没有找到某种类型的 gnome 3.4 主题的速查表,但关于fp.murphy 的博客Lucas Romero 已经链接到的似乎包含大量有关 gnome 3.x 及其定制的非常有用的信息。

一些值得阅读的基础知识卢卡斯提供的帖子可以在早先的帖子在那里给出一些简单的例子和​​总体概述。

如果更具体地针对 gnome shell 扩展,我发现到目前为止的 4 篇文章都是在 2012 年 9 月撰写的数学咖啡非常有帮助。由于 gnome 3.4 带来了许多 api 变化,因此查看有关 gnome 定制的最新信息非常重要。

相关内容