Gnomeでアイコンとトレイのアイコンを変更するには?

Gnomeでアイコンとトレイのアイコンを変更するには?

私がGnomeを使うのが好きなので、この問題は私を狂わせ、さらにKDEに切り替えることを考慮に入れます。

私の考えでは、トレイアイコンはいくつかのアプリケーションには非常に便利で、他のアプリケーションには不可欠であると思います。彼らはいつも目立つので、それらのいくつかは非常に気を散らす、または少なくとも迷惑になります。

そのため、あまり邪魔にならない方法が必要です。使っていますサイペラスすでにいくつかのトレイアイコンを混ぜるテーマです。しかし、私はそれらをすべて純白のアイコンにしたいと思います。

ArchWiki(私はManjaro Gnomeを使用しています)、フォーラムの投稿、stackoverflowの回答を読んでも解決策が見つかりませんでした。

明らかに~/.local/share/icons/アイコンファイルをhome。だから私はアイコンバージョンを作った

~/.local/share/icons/Papirus/16x16/apps/
~/.local/share/icons/Papirus/16x16/panel/

24x24私も同じことを、…、やっぱりしました256x256

gtk-update-icon-cache -f -t ~/.local/share/icons/Papirusまた、Gnomeを実行したり、更新したり(Alt + F2とrを使用)、Gnome Tweaksでテーマを切り替えたりしてみました。

ほとんどの場合、これは何も変更せず、他の場合は少なくともダッシュバーのアイコンのみが変更されます。しかし、トレイシステムのアイコンは決してありません。

フォルダ内のアプリケーション名を検索してみると、という名前のフォルダに、、などのファイルが/usr/share/icons/あります。一部のアプリケーションでは。*.png*.svg*.xpm*.xpm.svgpanelapps/usr/share/pixmaps

カスタムアイコンの使用を変更する正しい方法は何ですか?

詳細な詳細:

  • トレイアイコンはどのファイル/解像度で機能しますか?
  • ロード順序は何ですか?
  • 変更を表示するには更新するにはどうすればよいですか?

PS:Manjaro GnomeでVeracriptやLifereaなどのトレイアイコンを変更してみました。

修正する

  • Papirusテーマ()にはVeracript用の白黒の白いアイコンがすでにありますが、/usr/share/icons/Papirus/24x24/panelこのアイコンも無視されているようです。
  • 別のVeracriptアイコンがあります/usr/share/app-info/icons/archlinux-arch-community/64x64

答え1

あなたが知る必要があるいくつかのことがあります。

  1. 小人サポートしていないシステムトレイ3.26以降。これは彼らの決定であり、私たちはこれを受け入れなければなりません。
  2. 一部の人々はこれに同意せずに創作を始めました。拡大する小人のために。 Manjaroは基本的にこれらの拡張のいくつかを提供すると思います。
  3. トレイアイコン自体について話すとき、これはかなり複雑なトピックです。一部のアプリは標準に準拠し、アイコンテーマのアイコンを使用します(例/usr/share/icons/:)~/.local/share/icons。ただし、一部のアプリケーション(主にElectronベース)は特定のディレクトリで特定のアイコンを使用し、時にはバイナリにアイコンをハードコーディングすることもあります。
  4. というコミュニティプロジェクトがあります。ハードコードされたトレイ、彼の主な目標は、次を見つけることです。醜いアイコンをハードコードし、アイコンテーマのアイコンに置き換えます。しかし、
  5. ハードコードされたトレイ指定されたアプリケーションにのみ適用されます。いわゆる データベース。残りの部分に対する修正はまだないようです1

これが何が起こっているのか理解するのに役立つことを願っています。


1. Hardoce-Trayデータベースにアプリケーションが存在しないため、必ずしも回復できないという意味ではありません。このプロジェクトはコミュニティベースなので、新しいGitHub問題を開き、開発者と特定のアプリケーションについて話し合うことができます。

関連情報