我有点像个修补匠,我把最常用的应用程序图标改成了我自己的蒸汽朋克主题。
我无法更改其图标的唯一应用程序是qBitTorrent。
这些.desktop
文件的存在只是/usr/share/applications
为了让所有用户都可以使用它们,并且~/.local/share/applications/
已经过验证不包含任何桌面文件。
任何人都可以阐明为什么会这样吗? (并指导如何更改该图标?)
对于那些不了解 SteamPunk 的人:我想更改丑陋的蓝色图标... ;-)
更多信息:
$ lsattr /usr/share/applications/qBittorrent.desktop
-------------e-- /usr/share/applications/qBittorrent.desktop
$ lsattr /usr/share/pixmaps/Steampunk-Vlc-Audio-Player-Icon-Mkii.png
-------------e-- /usr/share/pixmaps/Steampunk-Vlc-Audio-Player-Icon-Mkii.png
现在我已经让 qTox 自己运行(在@JacobVlijm 的一点帮助下)并且没有人给我任何关于 qBittorrent 的想法,我正在增加赏金......
笔记:
我不打算使用~/.local/share/applications/
覆盖更改图标,而是针对所有用户/usr/share/applications/
或任何其他系统范围的设置!
问题是 qBittorrent 的
.desktop
文件根据本地化设置图标:因此,更改第一个通用
Icon=
条目设置的图标无济于事:您必须设置与
Icon=
当前语言环境匹配的条目;然而,由于通过为每个区域设置完全相同的图标来本地化图标首先是一件非常愚蠢的事情,您最好Icon=
通过运行此命令来更改所有条目(它将在 中创建一个qBittorrent.desktop.bak
备份文件/usr/share/applications
):或者通过运行此命令删除本地化
Icon=
条目并更改通用Icon=
条目(它将在 中创建一个qBittorrent.desktop.bak
备份文件/usr/share/applications
):或者只是
Icon=
通过任何方式更改与您当前语言环境匹配的条目,例如: