アプリケーション別GTK3アイコンテーマとウィンドウデコレータ

アプリケーション別GTK3アイコンテーマとウィンドウデコレータ

ここで見つけました:)各アプリケーションに特定のGTK3テーマを設定できます。 GTK - アプリごとに暗いテーマを有効/設定します。

今、私は次を強制したいと思います。

  • 各アプリには特定のアイコンテーマがあります。
  • 各アプリケーションの特定のウィンドウデコレータ

ポイントは完全に暗いアプリを持つことです(テーマ+アイコン特殊ダーク+ウィンドウデコレーション)

ご協力ありがとうございます

編集する:

情報のためにLinux Mint 18.2でシナモンを使用しています。

アイコンテーマの追加手順では、環境変数XDG_DATA_DIRSを使用して偽にすることができます。

  • まずディレクトリアイコンを作成し、
  • 希望のアイコンパックを入れてください
  • アイコンパックの名前を現在のシステムアイコンパックに変更します。
  • 新しく作成されたアイコンディレクトリの親パスをXDG_DATA_DIRS XDG_DATA_DIRS=/parent/of/iconsdir/:$XDG_DATA_DIRSに追加します。

ベストアンサー1

編集する/いくつかの検索と実験の最後にこれを部分的に実行する方法を見つけたので、ゲストアカウントの質問に答えるためにここにアカウントを作成しました。 /編集する


各アプリケーションの特定のアイコンセットの場合:

~からVLCなどの一部のアプリケーションを除いて、現在はgtk3テーマを使用していません。

  • フォルダの作成path/to/FOLDER
  • icons/中にフォルダを作ってください
  • 目的のアイコンセットフォルダをその中に置き、現在のアイコンセットの名前にフォルダ名を変更します。

後でこのアイコンセットを強制的に使用できます。

XDG_DATA_DIRS=/path/to/FOLDER/:$XDG_DATA_DIRS <application>

暗いテーマの場合に使用できます山風暗いアイコンセット


themes/metacity-1/シナモンはフォルダ内のメタシティボーダー装飾を使用します。特定のアプリケーションに合わせてカスタマイズする方法がわかりません。上記のハッキングはXDG_DATA_DIRS機能しません。


したがって、カスタムテーマとアイコンが必要な場合は、端末に次のように書くことができます。

GTK_THEME=Adwaita:dark XDG_DATA_DIRS=/path/to/FOLDER/:$XDG_DATA_DIRS <application>

次に、application.desktopファイルで次の設定でアプリケーションを起動します。

Exec=sh -c "GTK_THEME=Adwaita:dark XDG_DATA_DIRS=/path/to/FOLDER/:$XDG_DATA_DIRS <application> %F"

おすすめ記事