
OS X Yosemiteベータ版でdefaultsコマンドを使ってダークモードを有効にする
OS X Yosemite Beta 2 をご利用のMacユーザーは、WWDC 2014のYosemite概要プレゼンテーションで簡単に触れられた、近日導入予定の「ダークモード」機能を一足先に体験できます。ダークモードは、OS X Yosemiteの多くのユーザーインターフェース要素を、白やライトグレーを黒やダークグレーに置き換えることで、より暗く見せる効果です。OS X 10.10 Developer Preview 2では、この暗くする効果はメニューバー項目とDockに限定されていますが、OS X Yosemiteのより広いウィンドウ範囲やテーマにも視覚効果が及ぶ可能性があります。
現在最新バージョンの OS X 10.10 を実行している場合は、defaults 書き込みコマンドを使用して、不完全なダーク モード効果を自分で試すことができます。
予備的なダーク モード UI を有効にするためのデフォルトの文字列は次のとおりです。これを 1 行に入力して通常どおり実行します。先頭に sudo が付いている場合は、管理者アクセスが必要であることを示します。
sudo defaults write /Library/Preferences/.GlobalPreferences AppleInterfaceTheme Dark
このコマンドに続けて以下のコマンドシーケンスを実行すると、UI要素とDockが強制的に更新されます。変更を有効にするには、ユーザーアカウントからログアウトして再度ログインすることもできます。
killall Dock;killall SystemUIServer
メニューバーと OS X Dock に変更がすぐに表示されます。
ダーク モード機能によって追加のユーザー インターフェイス要素が変更されるかどうかは不明ですが、ベータ 2 は、この機能を組み込んだ最初の OS X Yosemite 開発者ビルドです。
Yosemite のダーク モードを示すこれらのスクリーン ショットは、デフォルトの文字列を発見して Twitter に投稿した MacRumors と @HamzaSood によって提供されています。
既存のダーク モードの実装が不完全なため、ベータ リリースを実行している Mac 開発者のほとんどは、デフォルトの「ライト モード」テーマに戻すことを望むでしょう。これは、次のいずれかのデフォルト コマンド文字列を使用して実行できます。
sudo defaults write /Library/Preferences/.GlobalPreferences AppleInterfaceTheme Light
何らかの理由でそれが機能しない場合は、defaults delete コマンドを発行して AppleInterfaceTheme キーを削除することもできます。
sudo defaults delete /Library/Preferences/.GlobalPreferences AppleInterfaceTheme
繰り返しになりますが、ユーザーは SystemUIServer と Dock を更新するか、単にログアウトして再度ログインすることでこれを実行する必要があります。
killall Dock;killall SystemUIServer
OS X Yosemiteは、MacのUI全体の外観を大幅に刷新したことで既に広く知られています。これは、Aquaとブラッシュドメタルの廃止以来、OS Xのウィンドウ装飾に初めて大きな変更が加えられたものです。10.6から10.7にかけては、Mavericksでも引き継がれた微妙な変更も行われました。
OS X Yosemite の最終バージョンは今秋リリースされる予定です。