約 3,999,801 件
https://w.atwiki.jp/defaults/pages/13.html
Googleで調べる 例えば隠しファイルを Finder で表示したい場合、"defaults write" "隠しファイル" 表示 Finderなどで検索してみましょう。defaults を使って設定を変更するときには通常 "write" というオプションを指定するので、"defaults write" という様にダブルクオーテーションで囲むと、目的の検索結果に辿り着きやすくなります。 plistを覗いてみる /Users/your name/Library/Preferences/com.apple.mail.plist などを見てみましょう。ダブルクリックすると、中身を見ることができます。もしくは defaults read com.apple.mail と打てば、中身を表示してくれます。単純なテキスト形式の plist もありますが、バイナリ形式のものも存在するので、less や cat で表示するだけでは読めないものもあります。 アプリケーションバイナリの中から、文字列を探す defaults で使用するキーは文字列であるため、アプリケーションのバイナリ内部にもそれに対応する文字列が格納されています。 strings /Applications/Mail.app/Contents/MacOS/Mail | less とすることで、Mail.app の中に隠された文字列を読み出すことができます。ただし defaults で使用するものではない文字列も大量に表示されるため、この出力結果からキーを発見しなくてはいけません。例えば strings /Applications/Mail.app/Contents/MacOS/Mail | grep Disable としてみると、DisableInlineAttachmentViewing という文字列が含まれていることが分かります。これは defaults で使用するキーなのではないかと検討をつけて、 defaults write com.apple.mail DisableInlineAttachmentViewing -bool true と入力すると、Mail.app で添付ファイルのインライン展開表示が無効(disabled)になります。キーには英語で可読性のあるものが使用されているので、そのような文字列を探すことで OS X の隠し設定を見つけることが可能です。
https://w.atwiki.jp/oxon/pages/81.html
defaults 詳細はhttp //www9.atwiki.jp/defaults/を参考の事。 Last Updated 2023-06-02
https://w.atwiki.jp/defaults/pages/20.html
target="_blank"のリンクで新規タブを作成 対応:Safari 3(他環境未確認) 非対応: defaults write com.apple.Safari TargetedClicksCreateTabs -bool yes 元に戻す場合は defaults delete com.apple.Safari TargetedClicksCreateTabs Debugメニューを表示 対応:Safari 2、Safari 3(他環境未確認) 非対応: Safari 2の場合 defaults write com.apple.Safari IncludeDebugMenu -bool yes 元に戻す場合は defaults delete com.apple.Safari IncludeDebugMenu Safari 3の場合 defaults write com.apple.Safari IncludeInternalDebugMenu -bool yes 元に戻す場合は defaults delete com.apple.Safari IncludeInternalDebugMenu Safari 3では、Developメニューを環境設定から表示できるようになっている。 テキスト入力中のウインドウを閉じるときの確認ダイアログを抑制 対応:Safari 3 非対応:Safari 2以前 defaults write com.apple.Safari DebugConfirmTossingUnsubmittedFormText -bool no 元に戻す場合は defaults delete com.apple.Safari DebugConfirmTossingUnsubmittedFormText ユーザエージェント文字列を変更 対応:Safari 3(他環境未確認) 非対応: defaults write com.apple.Safari CustomUserAgent "\"hoge hoge\"" とコマンドを実行するとユーザエージェント文字列を hoge hoge に変更することができる。 元に戻す場合は defaults delete com.apple.Safari CustomUserAgent キャッシュを無効にする 対応:Safari 4(他環境未確認) 非対応: defaults write com.apple.Safari WebKitPageCacheSizePreferenceKey -int 0 元に戻す場合は defaults delete com.apple.Safari WebKitPageCacheSizePreferenceKey Faviconを非表示にする 対応:Safari 4(他環境未確認) 非対応: アドレスバーに表示される各WebサイトごとのFaviconを表示しないようにする場合 defaults write com.apple.Safari WebIconDatabaseEnabled -bool no 元に戻す場合は defaults delete com.apple.Safari WebIconDatabaseEnabled Cover Flow、TopSitesのWebサイト・プレビューを保存しないようにする 対応:Safari 4(他環境未確認) 非対応: "~/Library/Caches/com.apple.Safari/Webpage Previews"に大量に各Webサイトのプレビュー画像が保存されるのを抑制します。(Cover Flow、TopSites画面が寂しいことになりますが) defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2 元に戻す場合 defaults delete com.apple.Safari DebugSnapshotsUpdatePolicy レイアウトを始めるまでの待ち時間を変更 対応:Safari 4(他環境未確認) 非対応: レイアウトを始めるまでの待ち時間がデフォルトでは、1秒となっているので、1秒より小さくすると体感的に早くなるかもしれません。 defaults write com.apple.Safari WebKitInitialTimedLayoutDelay 0.25 DNSプリフェッチ機能を無効 対応:Safari 5(他環境未確認) 非対応: defaults write com.apple.Safari WebKitDNSPrefetchingEnabled -bool no 元に戻す場合 defaults delete com.apple.Safari WebKitDNSPrefetchingEnabled 文字エンコーディング自動判別を有効にする 対応:Safari 5.0.x(他環境未確認) 非対応:Safari 5.1.x defaults write com.apple.Safari WebKitUsesEncodingDetector -bool yes 元に戻す場合 defaults delete com.apple.Safari WebKitUsesEncodingDetector
https://w.atwiki.jp/defaults/pages/27.html
ブラウザの"ジャンル"を非表示にする 対応:iTunes 8(他環境未確認) 非対応: defaults write com.apple.iTunes show-genre-when-browsing -bool no 元に戻す場合は defaults delete com.apple.iTunes show-genre-when-browsing 再生中の曲につけられるiTunes Storeへのリンクを非表示にする 対応:iTunes 8(他環境未確認) 非対応: defaults write com.apple.iTunes show-store-arrow-links -bool no killall iTunes 元に戻す場合は defaults delete com.apple.iTunes show-store-arrow-links killall iTunes iTunes Storeへのリンクを自分のライブラリ内へのリンクに変える 対応:iTunes 8(他環境未確認) 非対応: defaults write com.apple.iTunes invertStoreLinks -bool yes 元に戻す場合は、 defaults delete com.apple.iTunes invertStoreLinks ライブラリを表示 対応:iTunes 8(他環境未確認) 非対応: iTunes 8 のライブラリ表示には、ライブラリ全体を表示する「ライブラリ」の項目がなくなっている。古いiTunesのように「ライブラリ」を表示するには、以下のコマンドを実行する。 defaults write com.apple.iTunes show-library-playlist -bool yes もしくは、 defaults write com.apple.iTunes hide-library-playlist -bool no 元に戻す場合は、最後の「yes」「no」を書き換え、 defaults write com.apple.iTunes show-library-playlist -bool no もしくは、 defaults write com.apple.iTunes hide-library-playlist -bool yes 参考:iTunes ライブラリを表示する - soundscape out Front Row の iTunes トップソングの国を指定する defaults write com.apple.frontrow MusicStoreFrontID 国コード 代表的な国コード 111111 デフォルト (アメリカ) 143442 フランス 143443 ドイツ 143444 イギリス 143447 フィンランド 143449 アイルランド 143460 オーストラリア 143461 ニュージーランド 143462 日本 レートに1/2のレーティングをつけられるようにする 対応:iTunes 8(他環境未確認) 非対応: defaults write com.apple.iTunes allow-half-stars -bool yes 元に戻す場合は、 defaults delete com.apple.iTunes allow-half-stars iPhoneバックアップ機能をOFFにする defaults write com.apple.iTunes DeviceBackupsDisabled -bool yes 元に戻す場合は、 defaults delete com.apple.iTunes DeviceBackupsDisabled iTunes StoreにユーザーCSSを適用して表示をカスタマイズする 対応:iTunes 9(他環境未確認) 非対応: defaults write com.apple.iTunes WebKitUserStyleSheetEnabledPreferenceKey -bool yes defaults write com.apple.iTunes WebKitUserStyleSheetLocationPreferenceKey "cssファイルのフルパス" 詳しくはhttp //d.hatena.ne.jp/hetima/20090924を参照してください。 iTunes 10 の三色ボタンの位置を、標準的な位置に戻す 対応:iTunes 10 非対応: defaults write com.apple.iTunes full-window -int -1 元に戻す場合は、 defaults delete com.apple.iTunes full-window 変更前 変更後
https://w.atwiki.jp/defaults/pages/19.html
Lion で非表示に変更された ~/Library を表示する 対応:10.7.x 非対応: これは defaults と関係ありません。 chflags nohidden ~/Library 元に戻す場合は、 chflags hidden ~/Library Finderでカット(cmd+x)を可能にする (注意)カットだけでペーストはできない? defaults write com.apple.finder AllowCutForItems -bool yes killall Finder 元に戻す場合は、 defaults delete com.apple.finder AllowCutForItems killall Finder SMB/CIFS、AFP、NFSおよびWebDAVサーバに.DS_Storeを作るのを抑止する 対応:10.4.x、10.5.x(他環境未確認) 非対応: defaults write com.apple.desktopservices DSDontWriteNetworkStores true 詳細はAppleの解説を参照。 タイトルバーに現在の位置をフルパスで表示する 対応:10.5.x 非対応:10.4.x以前 defaults write com.apple.finder _FXShowPosixPathInTitle -bool yes killall Finder 元に戻す場合は defaults delete com.apple.finder _FXShowPosixPathInTitle killall Finder リスト表示時に青白のストライプを背景に表示 対応:10.5.x 非対応:10.4.x以前 defaults write com.apple.finder FXListViewStripes -bool yes killall Finder 元に戻す場合は defaults delete com.apple.finder FXListViewStripes killall Finder 終了メニューを追加する 対応:10.4.x、10.5.x(他環境未確認) 非対応: defaults write com.apple.finder QuitMenuItem -bool yes killall Finder 元に戻す場合は defaults delete com.apple.finder QuitMenuItem killall Finder デスクトップのアイコンを特大表示にする 対応:10.4.x、10.5.x(他環境未確認) 非対応: defaults write com.apple.finder DesktopViewOptions -dict IconSize -int 256 killall Finder 元に戻す場合は defaults write com.apple.finder DesktopViewOptions -dict IconSize -int 120 killall Finder など、好きな大きさの値に変更する。Finderのメニューから手動で行っても良い。 カラム表示の際、カラム幅を指定する 対応: 非対応: 注) Finderの標準機能としてoptionキーを押しながらカラムサイズを変えるとその幅に指定されるようです。 open Library/Preferences/com.apple.finder.plist Finderのplistが開くので、StandardViewOptions- ColumnViewOptions を探してColumnWidthを数値指定 killall Finder 隠しファイルを表示 ".DS_Store"など隠しファイルを表示 defaults write com.apple.finder AppleShowAllFiles -bool yes killall Finder 元に戻す場合は、 defaults delete com.apple.finder AppleShowAllFiles killall Finder デスクトップを非表示にする デスクトップが一般のフォルダと同様の扱いになるのでcmd+F1などでwindowをまわす際じゃまにならない。 defaults write com.apple.finder CreateDesktop -bool no killall Finder 元に戻す場合は、 defaults delete com.apple.finder CreateDesktop killall Finder
https://w.atwiki.jp/defaults/pages/18.html
注意 ここでは、全てのアプリケーションに共通の設定を掲載する。個別のアプリケーションに対して同様の操作を行いたい場合は、 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
https://w.atwiki.jp/defaults/pages/24.html
マウスオーバーしたウインドウを入力アクティブにする 対応:10.4.x、10.5.x(他環境未確認) 非対応: 10.4.xの場合 defaults write com.apple.x11 wm_ffm true 元に戻す場合は defaults delete com.apple.x11 wm_ffm 10.5.xの場合 defaults write org.x.x11 wm_ffm true 元に戻す場合は defaults delete org.x.x11 wm_ffm クリック動作を適切にする 対応:10.4.x、10.5.x(他環境未確認) 非対応: displayコマンドやGIMPで、ボタンをクリックした場合に適切に応答しない場合があるのに対処する。 10.4.xの場合 defaults write com.apple.x11 wm_click_through -bool yes 元に戻す場合は defaults delete com.apple.x11 wm_click_through 10.5.xの場合 defaults write org.x.x11 wm_click_through -bool yes 元に戻す場合は defaults delete org.x.x11 wm_click_through
https://w.atwiki.jp/defaults/pages/17.html
Stacksに最近使ったアプリケーション(サーバー、書類など)を追加する 対応:10.5.x 非対応:10.4.x以前 defaults write com.apple.dock persistent-others -array-add { "tile-data" = { "list-type" = 1; }; "tile-type" = "recents-tile"; } killall Dock 戻す場合はDockからドラッグして消すのが早い。 項目数を変更する場合は、システム環境設定のアピアランスから変更できる。list-typeを1〜5のどれかで変更するか、Stacksを右クリックすることで、項目の種類を変更できる。 Stacks展開時にマウスオーバーでハイライト表示させる 対応:10.5.x 非対応:10.4.x以前 defaults write com.apple.dock mouse-over-hilte-stack -bool yes killall Dock 元に戻す場合は defaults delete com.apple.dock mouse-over-hilte-stack killall Dock ※追記 10.6対応 defaults write com.apple.dock mouse-over-hilite-stack -bool yes killall Dock 元に戻す場合は defaults delete com.apple.dock mouse-over-hilite-stack killall Dock 3D表示から2D表示にする 対応:10.5.x 非対応:10.4.x以前 defaults write com.apple.dock no-glass -bool yes killall Dock 元に戻す場合は defaults delete com.apple.dock no-glass killall Dock Dockの拡大時のサイズを超特大に 対応:10.5.x(他環境未確認) 非対応: defaults write com.apple.dock largesize -int 512 killall Dock 元に戻す場合は defaults delete com.apple.dock largesize killall Dock 空白を入れる 対応:10.5.x(他環境未確認) 非対応: 通常はアイコンの並ぶところに、ただの透明な空白を挿入する。場所はドラッグで変更することができる。 defaults write com.apple.dock persistent-apps -array-add {"tile-type"="spacer-tile";} 取り除く場合は、ドラッグでDockの外に捨てればよい。 バックグラウンドからの警告のアニメーションを無効化 対応:10.6.x, 10.7.x(他環境未確認) 非対応: defaults write com.apple.dock no-bouncing -bool yes killall Dock 元に戻す場合は defaults delete com.apple.dock no-bouncing killall Dock
https://w.atwiki.jp/defaults/pages/32.html
自動再生 対応:Quick Time X(他環境未確認) 非対応: 動画ファイルを開くと、自動的に再生されるようになります。 defaults write com.apple.QuickTimePlayerX MGPlayMovieOnOpen -bool yes 元に戻す場合 defaults delete com.apple.QuickTimePlayerX MGPlayMovieOnOpen プレイヤーの角の丸みを無効にする 対応:Quick Time X(他環境未確認) 非対応: defaults write com.apple.QuickTimePlayerX MGCinematicWindowDebugForceNoRoundedCorners -bool yes 元に戻す場合 defaults delete com.apple.QuickTimePlayerX MGCinematicWindowDebugForceNoRoundedCorners タイトルバー/コントローラを常に表示 対応:Quick Time X(他環境未確認) 非対応: defaults write com.apple.QuickTimePlayerX MGUIVisibilityNeverAutohide -bool yes 元に戻す場合 defaults delete com.apple.QuickTimePlayerX MGUIVisibilityNeverAutohide タイトルバーを常に非表示 対応:Quick Time X(他環境未確認) 非対応: defaults write com.apple.QuickTimePlayerX MGCinematicWindowDebugForceNoTitlebar -bool yes 元に戻す場合 defaults delete com.apple.QuickTimePlayerX MGCinematicWindowDebugForceNoTitlebar 開いたときに字幕とクローズドキャプションを自動表示 対応:Quick Time X(他環境未確認) 非対応: defaults write com.apple.QuickTimePlayerX MGEnableCCAndSubtitlesOnOpen -bool yes 元に戻す場合 defaults delete com.apple.QuickTimePlayerX MGEnableCCAndSubtitlesOnOpen [Command-tab] で別のウィンドウにフォーカス後もフルスクリーン再生を続ける 対応:Quick Time X(他環境未確認) 非対応: フルスクリーン再生中に [Command-tab] で別のウィンドウに切り替えた際に、デフォルトではプレイヤーがフルスクリーンから通常ウィンドウサイズに戻ります。フルスクリーン再生を続ける場合には、以下のコマンドを実行します。 defaults write com.apple.QuickTimePlayerX MGFullScreenExitOnAppSwitch -bool no 元に戻す場合 defaults delete com.apple.QuickTimePlayerX MGFullScreenExitOnAppSwitch
https://w.atwiki.jp/defaults/pages/14.html
LeopardのHelpViewerのウインドウを、フローティングから通常のものに変更する 対応:10.5.x 非対応:10.4.x以前 LeopardではHelpViewerのウインドウが常にフローティングウインドウのため、ヘルプが最前面に必ず来てしまう。このウインドウを通常のウインドウの挙動に変更できる。 defaults write com.apple.helpviewer NormalWindow -bool yes 元に戻す場合は defaults delete com.apple.helpviewer NormalWindow QuartzGLもしくはGuarts2DExtremeを有効にする 対応:10.4.x、10.5.x(他環境未確認) 非対応: 画面描画をGPUに任せる事により、環境によっては描画を高速に出来る場合がある。画面表示がおかしくなる場合も在るので、その場合は元にもどす。 ※管理者権限のパスワードが必要 10.4.xの場合 sudo defaults write /Library/Preferences/com.apple.windowserver Quartz2DExtremeEnabled -bool yes 元に戻す場合は sudo defaults delete /Library/Preferences/com.apple.windowserver Quartz2DExtremeEnabled 10.5.xの場合 sudo defaults write /Library/Preferences/com.apple.windowserver QuartzGLEnabled -bool yes 元に戻す場合は sudo defaults delete /Library/Preferences/com.apple.windowserver QuartzGLEnabled MacBook Air以外でもリモートディスクを使用する defaults write com.apple.NetworkBrowser EnableODiskBrowsing -bool yes defaults write com.apple.NetworkBrowser ODSSupported -bool yes 詳しくは、http //macfan.jp/guide/2009/02/17/mac_41.htmlを参照してください。 AirDrop 非対応機種で有効にする 対応:10.7.x(他環境未確認) 非対応:10.6 以下 古い Mac では AirDrop 非対応のものがあるが、下記の defaults で有効にできる。送受信両方の Mac で実行する必要がある。 defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool yes 元に戻す場合は defaults delete com.apple.NetworkBrowser BrowseAllInterfaces