「フラットパック」でインストールされたアプリケーションのアイコンをどのように変更しますか?

「フラットパック」でインストールされたアプリケーションのアイコンをどのように変更しますか?

Pop 21.04(Ubuntuベース)を実行している新しいMeerkatにThunderbirdをフラットパックとしてインストールしました。私はアプリのアイコン(および他の多く)を冗談バージョンに変更したかったです(T-Birdの場合、マスコットの翼はThunderbirdワインのボトルを包み込み、プレインストールされたFirefoxの場合、マスコットはInternet Explorerのロゴを噛んでいます)。

これまでT-Birdで試したことは、アプリケーションメニューやドックに表示される内容に若干の影響を与えました。 PNGファイルの完全修飾パス名を指すように.desktopファイルを変更してみました。効果はありません。変更をキャンセルしました。)修正と正しく置き換えてみました。その後、アイコンのサイズ変更されたバージョンは、「アイコンキャッシュの更新」とシステムの再起動後もまだ効果がありません。私はorg.mozilla.Thunderbird.pngのインスタンスやそれへのリンクを見つけることができる他のすべての場所でこの方法のバリエーションを試しました。

価格に対する価値:

私の舌を突き合わせているT-Birdアイコン

"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ファイル(ほとんどのソースからコピー)を作成すると、舌を突き合わせているアイコンで便利な機能を実行できますか?

ベストアンサー1

アイコン参照が変更されたばかりのorg.mozilla.Thunderbird.desktopファイルのコピーであるまったく新しい.desktopファイルを作成するというアイデアを試しました。

成果を上げたようです。 2つの別々の.desktopファイルがあります(元のファイルはflatpakにあり、「T-Bird.desktop」は現在/usr/share/applicationsにあります)。どちらも私のカスタムアイコンを持つThunderbirdを指しています。

Gnomeで見ることができますが、アップデートで上書きされない.desktopファイルをどこに保存できるかを知らせる人がいる場合は、賞金が期限切れになるまでそのファイルを使用できます。

おすすめ記事