如何更改快照程序的图标?

Ato*_*tom 3 gnome themes icons desktop-icons 20.04

我下载了一些主题和图标来自定义我的整个桌面 UI,我需要更改的最后一件事是一些图标。我正在使用一个主题,它更改了所有图标,除了我从 Ubuntu 软件商店下载或使用snap命令的程序。

我进入snap终端中的文件夹,我看到了所有图标没有改变的程序的列表。我找到了.desktop一些程序的文件,但是当我使用 gedit 并尝试更改图标位置时,它说它是只读的。

如何更改权限以便我可以更改.desktop文件?有没有更简单的方法来实现这一点?

例如,参见 Android Studio.desktop文件内容:

安卓工作室.桌面

use*_*733 5

您不想更改.desktopSnap 安装的文件。你不能。相反,请使用您自己的自定义版本覆盖.desktop文件。snapcraft.io 上的源线程

  1. 快照的.desktop文件位于/var/lib/snapd/desktop/application/snap-name_application-name.desktop.

  2. 复制到:~/.local/share/applications/snap-name_application-name.desktop

    • 不要试图删除或编辑原件。
    • 名称架构 (snap-name_application-name) 至关重要。不要改变它。

这是创建可编辑覆盖副本的示例(discord应用程序,由discord snap 提供):

$ cp \
> /var/lib/snapd/desktop/applications/discord_discord.desktop \
> ~/.local/share/applications/discord_discord.desktop 
Run Code Online (Sandbox Code Playgroud)