web-dev-qa-db-ja.com

Ubuntu 13.04でGTK3カラースキームを変更する方法

Windows 7からUbuntu 13.04に移行しています。私は以前ラップトップでUbuntuを2回実行し、Windows 7に切り替えました。これは主に、Ubuntuのオレンジとグレーの色がtheいためです。雰囲気を輝きに変える方法は知っていますが、GTKの色自体はカスタマイズ可能です。私は12.04でKDEのカラーマネージャーを使用して1回やったことがありましたが、それは私にくすぶっていました。

動作する場合と動作しない場合があるテーマをダウンロードせずに、13.04の配色を変更する方法はありますか?

2
Michael87

はカスタマイズ可能です。ただし、使用するテーマによって異なります。私が以下に書いていることは、コードの一部が binary を最後に見たときにあったため、いくらか「ロックダウン」されたAdwaitaテーマには適用されません。

とにかく、以下は他のgtk2およびgtk3テーマに関連しています。ある程度のカスタマイズを可能にするツールが利用可能です。開発者は GTKテーマの設定でGTKテーマをカスタマイズ で説明しています。

そこから引用するには:

GTKテーマのカスタマイズは、特にGTK2とGTK3の両方のテーマが存在する場合、イライラする可能性があります。そして、ほんのわずかなものを変更したいとき、なぜすべての面倒を経験します。もう必要ありません! GTKテーマの基本的な要素(GTK2とGTK3の両方)を簡単なインターフェースで簡単に変更できるGTKテーマ設定ツールを作成しました。

ppaをインストールする必要があります。

Sudo add-apt-repository ppa:shimmerproject/ppa
Sudo apt-get update
Sudo apt-get install gtk-theme-config

このソフトウェアをインストールすると、かなり多くのものをカスタマイズできます。

テーマを本当に微調整したい場合は、テーマのコンポーネントを自分で編集する必要があります。これらのファイルは、関連するテーマにちなんだ名前のフォルダーにあります。設定方法によっては、/usr/share/themesまたは~/.themesを調べる必要があります。

テーマが~/.themesにあることを好みます。これは、変更がユーザー固有であり、システム全体ではないためです(そしてSudoは必要ありません)。テーマを~/.themesに配置するのは、隠しフォルダー.themesを作成し、/usr/share/themesからテーマフォルダー全体をコピーするだけです。コピーしたテーマフォルダの名前を変更して、他と区別することもできます。関連ファイルには次のものが含まれます。

  • gtk-2.0フォルダー内のgtkrc
  • gtk.cssフォルダー内のgtk-3.0および
  • gtk-widgets.cssフォルダー内のgtk-3.0

(これらのファイルを編集するには、CSSと色の記述方法に関する基本的な知識が必要です。理想的には、構文の強調表示を可能にするテキストエディターを使用します。Geditはこの目的に適しています。変更した場合、別のテーマに切り替えて戻るか、ログアウトして再度ログインする必要があります。)

8
user25656