如何更改 GNOME 3 dash 上的“显示应用程序”按钮?

如何更改 GNOME 3 dash 上的“显示应用程序”按钮?

我正在使用带有 GNOME 桌面的 Ubuntu。

我想知道如何更改仪表板上的“显示应用程序”按钮图标?

在此处输入图片描述

答案1

此按钮由“显示应用程序”添加扩大,不是吗?此扩展依赖于view-grid-symbolic.svg图标,位于/usr/share/icons/gnome/scalable/actionsGnome 图标主题的文件夹中。当您下载直接访问此扩展并调查其内容。

现在您有两种方法来替换其图标。
1.您可以使用可扩展的图标my-cool-icon.svg来代替它:

sudo cp -p /usr/share/icons/gnome/scalable/actions/view-grid-symbolic.svg /usr/share/icons/gnome/scalable/actions/view-grid-symbolic.svg.bak
sudo cp my-cool-icon.svg /usr/share/icons/gnome/scalable/actions/view-grid-symbolic.svg
cd /usr/share/icons ; sudo gtk-update-icon-cache gnome

最后一个字符串会更新图标的缓存,以使新图标出现。如果不出现,请重新启动 Gnome。
此方法不是最佳方法,因为它会替换系统图标之一,而其他应用程序可能会使用该图标。这就是为什么第二种方法更可取。

2.您应该找到此扩展所在的位置并修改其代码,以便它指向另一个图标。首先,创建此图标:

sudo cp my-cool-icon.svg /usr/share/icons/gnome/scalable/actions/show-applications-extension-symbolic.svg

您可以在$HOME/.local/share/gnome-shell/extensions/文件夹中找到已安装的扩展。在其中找到以 开头的文件夹showapplications@,进入并查找extension.js文件。为安全起见,请备份它,使用您喜欢的编辑器打开它并找到下一个字符串:

let icon = new St.Icon({ icon_name: 'view-grid-symbolic',

view-grid-symbolic将引号内的替换为新的,即show-applications-extension-symbolic.svg。就是这样。如果更改没有立即出现,请重新启动 Gnome。
如果仍然看不到,请按照上述说明更新图标缓存。

参考

相关内容