Adwaita Darkテーマを使用しているアプリケーションと、明るいテーマを使用しているアプリケーションがあります。すべてのアプリケーションでダークを使用する方法はありますか?
gnome-session --version
、私はGnomeを持っていますが3.4.2.1
、OpenBoxをWMとして使用しているので(Metacityを使用していますか?)、以下のソリューションの代わりに、obconf
テーマを変更(およびその他の設定)します。
Adwaita Darkテーマを使用しているアプリケーションと、明るいテーマを使用しているアプリケーションがあります。すべてのアプリケーションでダークを使用する方法はありますか?
gnome-session --version
、私はGnomeを持っていますが3.4.2.1
、OpenBoxをWMとして使用しているので(Metacityを使用していますか?)、以下のソリューションの代わりに、obconf
テーマを変更(およびその他の設定)します。
回答:
メインテーマを暗いテーマに置き換えることは、テーマがデフォルトに戻る/usr/share/themes
たびgnome-themes
に更新されるため、理想的なソリューションではありません。ダークテーマを使用するようにユーザーアカウントを適切に構成することをお勧めします。これにより、更新のたびに設定が保持されます。出来るよ:
手動:次のファイルを作成します(既に存在する場合は開きます)。
~/.config/gtk-3.0/settings.ini
このように編集します:
[Settings]
gtk-application-prefer-dark-theme=1
経由gnome-tweak-tool
(基本的に上記と同じことを行い、同じファイルに書き込みます):
この答えは確かに理想的で「安全」な方法です(つまり、システムファイルを置換/変更する必要はありません)。ただし、現在のところ、この方法もジェフの答えもすべてのアプリで機能しません。CozのみGNOME3 / GTK3はをサポートしていdark theme mode
ます。現在のところ、GTK3を使用せず、古いGTK2テーマにとどまる多くのアプリ(たとえば、GNOME2 / GTK2、Qt、wxWidgets、Javaなどで作成されたアプリ)があります。これらのアプリを暗くするため$ACTIVE_THEME/gtk-2.0/gtkrc
に、現在アクティブなテーマのGTK2部分()を置き換え/改造します。詳細については、「gtkテーマの影響を受けないFirefox」への回答を参照してください。
GTK2は非推奨であり、GTK3に取って代わられるため、積極的に開発されたすべてのGTK2アプリはGTK3に移植または置き換えられています。遅かれ早かれ、Qt、wxWidgetsなどの他のツールキットもGTK3のサポートを実装する可能性があります。そのときまでに、このメソッドはすべての(ほとんどすべての)アプリで有効になる可能性があります。
gnome-themes-standard
選択しAdwaita-dark
ます。別の名前を有すること、これはアドワイチャのポートでGTK + 2を指すことを意味する:GTK + 2にGTK + 3からダーク
メインテーマを暗いテーマに置き換えるだけです(ホームディレクトリのAdwaitaの特別なコピーにあります):
mkdir -p ~/.themes
cp -r /usr/share/themes/Adwaita ~/.themes/Darkwaita
cd ~/.themes/Darkwaita/gtk-3.0
cp gtk-dark.css gtk.css
次に、gnome-tweak-toolのようなツールを使用してDarkwaitaをgtkテーマとして設定すると、変更がすぐに有効になります。
cp -r /usr/share/themes/Adwaita ~/.themes/Darkwaita; cp ~/.themes/Adwaita/gtk-3.0/gtk{-dark,}.css
、その後、使用してgnome-tweak-tool
Darkwaitaのテーマを選択します。
/* Adwaita is the default theme of GTK+ 3, this file is not used */
...ファックです。