在我的新Meerkat,运行流行21.04 (基于Ubuntu),我有雷鸟安装作为一个平板。我想将应用程序图标(以及其他一些应用程序图标)更改为开玩笑的版本(对于T-Bird,吉祥物的翅膀环绕着一瓶雷鸟葡萄酒;在火狐( Firefox )的情况下,吉祥物正在咀嚼I的标识)。
到目前为止,我尝试过的tried对应用程序菜单或坞中显示的内容没有丝毫的影响:我尝试更改.desktop文件以指向PNG文件的完全限定的路径名;没有任何效果(并且我退出了更改)。我已经尝试备份.local/share/flatpak/app/org.mozilla.Thunderbird/current/active/files/share/icons,中的hicolor目录,然后用修改后的图标的正确缩放版本替换org.mozilla.Thunderbird.png的最后一个实例;即使在“更新图标缓存”和系统重新启动之后,仍然没有效果。我在其他任何地方都尝试过这种变体--我可以找到org.mozilla.Thunderbird.png的一个实例,也可以找到到一个实例的链接。
不管它值多少钱:
在答复“WGRM”的评论时:
jameslampert@pop-os:~$ env | grep -i 'XDG'
XDG_CONFIG_DIRS=/etc/xdg/xdg-pop:/etc/xdg
XDG_MENU_PREFIX=gnome-
XDG_SESSION_DESKTOP=pop
XDG_SESSION_TYPE=x11
XDG_CURRENT_DESKTOP=pop:GNOME
XDG_SESSION_CLASS=user
XDG_RUNTIME_DIR=/run/user/1000
XDG_DATA_DIRS=/usr/share/pop:/home/jameslampert/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
我想到的另一个想法是:仅仅创建一个全新的.desktop文件(大部分是从原始文件中复制的),就能完成任何有关黑客攻击恶作剧图标的工作吗?
发布于 2021-07-26 11:40:15
我刚刚尝试了创建一个全新的.desktop文件的想法--一个org.mozilla.Thunderbird.desktop文件的副本,图标引用被更改了。
而且它似乎得到了回报。我现在有两个独立的.desktop文件(原来的,在平台上,和“T-Bird.桌面”,目前在/usr/共享/应用程序中),都指向雷鸟,后者有我的自定义图标。
如果有人能告诉我在什么地方可以放置.desktop文件,在Gnome可以看到它们,但是在赏金到期之前可以安全地被更新覆盖,那么它就是你的了。
发布于 2022-08-11 02:19:55
通过编辑.desktop文件,我更改了一个平台应用程序图标
~/.local/share/flatpak/exports/share/applications/
例如,对于松弛的应用程序,文件是com.slack.Slack.desktop
:
[Desktop Entry]
Name=Slack
Comment=Slack Desktop
GenericName=Slack Client for Linux
Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=slack --file-forwarding com.slack.Slack @@u %U @@
#Icon=com.slack.Slack
Icon=/FULL_PATH/slack-dark.png
Type=Application
StartupNotify=true
Categories=GNOME;GTK;Network;InstantMessaging;
MimeType=x-scheme-handler/slack;
X-Desktop-File-Install-Version=0.26
StartupWMClass=Slack
X-Flatpak-RenamedFrom=slack.desktop;
X-Flatpak=com.slack.Slack
https://unix.stackexchange.com/questions/658273
复制