注意

ここでは、全てのアプリケーションに共通の設定を掲載する。個別のアプリケーションに対して同様の操作を行いたい場合は、
defaults write -g ...
defaults write com.apple.TextEdit ...
のように書き換える。

ファイルの選択・保存ダイアログの「最近使った場所」の数を変更

対応:10.5.x(他環境未確認) 非対応:
defaults write -g NSNavRecentPlacesLimit -int 10

元に戻す場合は
defaults delete -g NSNavRecentPlacesLimit

「最近使った項目を開く」の履歴件数を変更

対応:10.5.x(他環境未確認) 非対応:
defaults write -g NSRecentDocumentsLimit -int 20

元に戻す場合は
defaults write -g NSRecentDocumentsLimit -int 10

スクロールアローの変更

対応:10.4.x、10.5.x(他環境未確認) 非対応:

両端に両方向
defaults write -g AppleScrollBarVariant DoubleBoth

一端に両方向
defaults write -g AppleScrollBarVariant Double

両端に片方向
defaults write -g AppleScrollBarVariant Single

元に戻す場合は
defaults delete -g AppleScrollBarVariant

アンチエイリアシングのかかるフォントサイズを設定する

対応:10.4.x、10.5.x(他環境未確認) 非対応:
defaults write -g AppleAntiAliasingThreshold 8

保存ダイアログを常に展開状態にする

対応:10.4.x、10.5.x、10.6.x 非対応:
defaults write -g NSNavPanelExpandedStateForSaveMode -bool yes

元に戻す場合は
defaults delete -g NSNavPanelExpandedStateForSaveMode

Extras2.rsrcによるGUIの描画を有効にする

対応:10.5.x 非対応:10.4.x以前
defaults write -g AppleUseCoreUI -bool no

元に戻す場合は
defaults write -g AppleUseCoreUI -bool yes

プリントダイアログを常に展開表示させる

対応:10.5.x、10.6.x 非対応:
defaults write -g PMPrintingExpandedStateForPrint -bool yes

元に戻す場合は
defaults delete -g PMPrintingExpandedStateForPrint

スペルチェックを無効にする

対応:10.5.x(他環境未確認) 非対応:
defaults write -g CheckSpellingWhileTyping -bool no

有効にする場合は
defaults write -g CheckSpellingWhileTyping -bool yes

出荷時の状態に戻す(設定自体を削除する)場合は
defaults delete -g CheckSpellingWhileTyping

スペルチェック時の文法チェックを無効にする

対応:10.5.x(他環境未確認) 非対応:
defaults write -g CheckGrammarWithSpelling -bool no

有効にする場合は
defaults write -g CheckGrammarWithSpelling -bool yes

出荷時の状態に戻す(設定自体を削除する)場合は
defaults delete -g CheckGrammarWithSpelling

LeopardのウインドウをTiger調にする(Cocoa系ソフトにのみ反映)

~/Downloads&bold(){対応: 10.5.x〜10.6.x、非対応: 10.4以下}
defaults write -g NSUseLeopardWindowValues -bool no

Tiger調にしない
defaults write -g NSUseLeopardWindowValues -bool yes

出荷時の状態に戻す(設定自体を削除する)
defaults delete -g NSUseLeopardWindowValues

アプリケーション再開時に、前回開いていたウィンドウを開かないようにする

対応: 10.7.x 非対応: 10.6以下
defaults write -g NSQuitAlwaysKeepsWindows -bool yes
もしくは
defaults write -g ApplePersistenceIgnoreState -bool yes

元に戻す場合は
defaults delete -g NSQuitAlwaysKeepsWindows
もしくは
defaults delete -g ApplePersistenceIgnoreState

※両者の違いは不明。後者のほうが良いらしい。

スクロール時の「弾み」を無効にする

対応: 10.7.x 非対応: 10.6以下
defaults write -g NSScrollViewRubberbanding -bool no

元に戻す場合は
defaults delete -g NSScrollViewRubberbanding

※Safari では無効。

スクロールの弾み具合を調整する

対応: 10.7.x 非対応: 10.6以下
数字を大きくするほど「硬く」なる。
defaults write -g NSScrollViewRubberbandStiffness -int 10

元に戻す場合は
defaults delete -g NSScrollViewRubberbandStiffness

※Safari では無効。

新規ウィンドウ作成時のアニメーションを無効にする

対応: 10.7.x 非対応: 10.6以下
defaults write -g NSAutomaticWindowAnimationsEnabled -bool no

元に戻す場合は
defaults delete -g NSAutomaticWindowAnimationsEnabled
添付ファイル