Snow Leopardインストール
シルバーウィークの最初の土日を利用してMacBook ProにSnow Leopardをクリーンインストールした。そのときの設定メモ。大部分がMacBook Proを設定したときのメモとかぶるけど。
バックアップ
- Time Machineでバックアップを作成
- iTunes: コンピュータの認証解除を忘れない
- ATOK2008: 設定のバックアップ(詳しくは下)
Snow Leopardインストール
インストール事前準備
- DVDを挿入し、システム環境設定で起動ディスクを開く
- DVD(Mac OS X, 10.6)を選択し、再起動する
- これでインストール開始
インストール中の選択
- Use English for the main language
- UtilitiesメニューからDisk Utilityを選択し、データを消去する(その後、Disk Utilityを終了)
- Customizeメニューで以下のみをインストールするように選択
- Essential System Software
- Japanese Language Translations
- X11
System Preferences
Personal
- Appearance
- Number of recent itemsはすべて「None」
- Dock
- サイズを小さめにして、右に表示
- アプリケーションアイコンにウィンドウをしまう
- 自動的に隠す設定
- Expose & Spaces
- Spacesを有効
- アプリケーション切り替え時に、アプリケーションウィンドウが開かれているSpaceに移動しない
- Language & Text
- First day of week: Sunday
- アプリ毎に入力状態を保存(Allow a different one for each document)
- Security
- スリープやスクリーンセーバーから復帰時にパスワードを要求
- Spotlight
- Documents、Folders、PDF Documents、Presentationsのみ検索結果に表示
- ~/bin、~/tmp、~/Downloads、~/Desktop、/optを検索対象から外す
Hardware
- Energy Saver
- バッテリー時、コンピュータは30分後にスリープ、ディスプレイは5分後にスリープ
- 電源アダプタ使用時、コンピュータはスリープしない、ディスプレイは15分後にスリープ
- Keyboard
- Key Repeat Rate: Fastest
- Delay Until Repeat: Shortest
- F1、F2等を普通のファンクションキーとして使用
- キーボードを光らせない
- Tabですべてのコントロール間を移動できるように
- 無効にするショートカット
- Turn Dock Hiding On/Off
- Hide and show Front Row
- Show Spotlight window
- 変更するショートカット
- Move focus to next window in application: Command + F1
- Show Spotlight search field: Ctrl + Shift + Enter
- 追加するショートカット
- All ApplicationsのZoom: Command + F10
- Sound
- メニューバーにボリュームを表示しない
Internet & Wireless
System
- Accounts
- Login ItemsにTerminalを追加
- Date & Time
- 位置情報をもとに時刻を設定
- 24時間表示
- Show date
OS X付属アプリ
Finder
- サイドバーには表示する項目
- すべてのファイルの拡張子を表示
- サーチするときにはカレントフォルダを対象に
- パスバーを表示する
- ツールバーからQuick Lookを取り除く
- PDFで、最後に表示したページを記憶しない(Start on the last viewd pageをOff)
- 新規ウィンドウはEmpty Page
- ダウンロードリストからの削除はSafari終了時
- ダウンロード後、safeファイルを開かない
- 他のアプリケーションのリンクはタブで開く
- 標準フォントはTimes 14
- デフォルトエンコードはJapanese (Shift JIS)
- RSS記事を自動更新しない
- ユーザ名とパスワードをAutoFill
- ブックマーク追加ボタンは表示しない
- ツールバーのカスタマイズで、一度ブックマーク追加ボタン単体を追加した後に削除
- ブックマークバーは表示しない
- タブバーを常に表示
- ステータスバーを表示
- 添付ファイルの保存先(Downloads folder): Desktop
- 未変更の添付ファイルの削除(Remove unedited downloads): When Mail Quits
- スパムメールはスパムメールフォルダに移動
- すべてのメールを迷惑メールフィルタの対象にする
- 編集メッセージのフォーマットはPlain Text
- 自動的に自分をCCに加える
- ツールバーから「Note, To Do」を削除、「Flag」を追加
- 送信したメールがWindows受信者で文字化けしないための対策
$ defaults write com.apple.mail NSPreferredMailCharset "ISO-2022-JP"
Dictionary
- 和英/英和辞書、Dictionary、国語辞書、...の順
Terminal
お気に入りの設定に、以下の設定を追加する
- テキストをアンチエイリアス処理
- ウインドウサイズの行を50くらいに
- シェルが正常に修了した場合は閉じる
- ターミナルの宣言は xterm
Keychain Access
- バックアップしておいたキーチェーンファイルをインポート
- 必要な項目をloginキーチェーンにコピー
- Libraryに表示するのはMovies、Podcasts、iTunes DJ
- CDからの読み込み形式はAAC、オーディオCDの読み込み時にエラー訂正
- Automatically check for available downloads
- Automatically download missing album artwork
- Keep iTunes Media folder organized
- ライブラリ追加時にiTunes Media folderにコピーしない
- ライブラリは昔のv8.xからコピーして持ってきたので、v9.xからの形式に変換(参考)
- File > Library > Organize Library > 'Upgrade to iTunes Media organization'
Unix環境
- デフォルトシェルはzsh
- sshの鍵をコピー
- ホームディレクトリ用ファイルをSubversionリポジトリからチェックアウト
- ~/.CFUserTextEncodingを編集
- 英語環境を使うけど、Carbon Emacs等、一部のアプリケーションで日本語環境であると(誤)認識させるため
$ echo -n '1:14' > ~/.CFUserTextEncoding
-
- このファイルの内容は環境変数 __CF_USER_TEXT_ENCODING の末尾につく。Carbon Emacsはその環境変数の最後の2つの数字を読んで日本語環境(1:14)であると判断する
MacPorts
MacPortsの設定
Mac OS X付属のX11を使用するため、/opt/local/etc/macports/variants.confを編集。
+system_x11 +perl5_10
system_x11はMac OS X付属のX11を使用するため。だけど、opensshでのX11サポートを無効にしない限り、sshfsをインストールするとXのライブラリも入ってしまう・・・perl5_10は標準のperl5.8ではなく、perl5.10を使うため。
パッケージのインストール
$ sudo port install lv $ sudo port install nkf $ sudo port install stow $ sudo port install ruby19 +nosuffix $ sudo port install sshfs $ sudo port install ipcalc $ sudo port clean --all installed $ sudo port -uf uninstall
アプリケーション
ATOK2008
- ATOKをインストールするために、一時的に言語環境を日本語に。Snow Leopard対応パッチも忘れずにインストール
- ATOK 2008の標準的な入力設定でひとまず設定
- 言語環境の入力メニューでは「ひらがな(ATOK)」、「半角英数(ATOK)」のみ選択
- バックアップしておいた設定をリストア(参考1、2)
- 旧環境でATOKパレットを表示し、バックアップツールを起動し、すべてをバックアップ
- 新環境にバックアップデータを移行、バックアップツールを起動し、リストア
- 途中、すべてのデータをリストアできない、と警告があったが、期待していたデータの復旧は出来た様子
- Adobe Updater(/Applications/Utilities/Adobe Utilities/Adobe Updater6/Adobe Updater)のファイル保存先を~/Downloadsに
iWork 09
Microsoft Office 2008 for Mac
- Word、Excel、PowerPointのみ
- 構成ツールは英語 & 日本語
Emobile LCユーティリティ
- Emobileデータカード D11LC はSnow Leopardでも問題なく使える
Quicksilver b56a7
- ショートカットは Ctrl + Enter
- Start at login & Warn before quitting
- カタログ
- UserからHome以外を除外
- Customに~/bin/slockファイルを追加
- Customに~/workディレクトリを追加
- 深さ1のFolder Contentsとして
- Customに/Developer/Applicationsを追加
- 深さ3のFolder Contentsとして
- Applicationのみ対象とする
AppCleaner 1.2.2
- アンインストール支援
- Utilitiesにインストール
coconutBattery 2.6.5
- バッテリー容量などを確認
- Utilitiesにインストール
Sequential 2.0.3
- 画像ビューア
- JPGのデフォルト設定
Skype 2.8
- コミュニケーション
Microsoft Messenger 7.0.2
- コミュニケーション
JabRef 2.5
- 文献管理
- External Programs
- Autolink files with names starting with the BibTex keyを選択
- Advanced
- Use native file dialogにチェック
Carbon Emacs 2009年夏版
- デフォルトエディタ
Vmware Fusion 2.0.5
Picasa 3.5
- 写真管理
- ~/Pictures以下のみ対象
MindNode 1.4
- マインドマップ作成
- 主にiPod touchでファイルを見るため
- Utilitiesにインストール
- それほど頻繁には使わないので、マシン起動時にDropboxは起動しない
HandBrake 0.9.4
- MP4ムービー作成用
VLC Media Player 1.0.2
- 動画再生
TinkerTool 3.96
- MacOSの細かな環境設定
- Finder: Don't create hidden .DS_Store files over a network connection
- Dock: Don't allow to change size manually
- Placement: Start Position
Cyberduck 3.3
- 主にFTPクライアントとして利用
Thousand B173
- 2chビューア
- sitファイルの展開用
Printer
Preference Pane
すべて /Library/PreferencePanes 以下にインストール
RCDefaultApp 2.1
プラグイン
Glims 1.0 build 21
- Safariにいろいろな機能を追加
- General: Add Search Engines to Safari "Search Field"
- General: Display current search engine icon in search field
- Full Screen: Enable "Full Screen" plugin
- New Tabs: Open link in a new tab
- Tab Misc.: Re-open last session when Safari starts
- Tab Misc.: Re-open tabs in single window
- Tab Misc.: Don't restore tabs if no browser window is open on quit
- Tab Misc.: Show Favicon on tab label
- Tab Misc.: Undo "Close Tab"
- Tab Misc.: 新しいタブの位置: at the right of the current tab
- Search Engines
- Bookmarks: Replace bookmark titled "-" with menu separator
- Misc.: Force forms autocomplete always on
- Misc.: Auto close download window when idle "3 seconds"
Quick Look generator
すべて /Library/QuickLook 以下にインストール。インストール後、「qlmanage -r」を実行。
Archive.qlgenerator 0.1
- 圧縮ファイルの中身をQuicklook
QLColorCode 2.0.2
$ cd /Developer/Applications/Xcode.app/Contents/Library/QuickLook $ sudo mv SourceCode.qlgenerator SourceCode.qlgenerator.disabled $ qlmanage -r
- 文字化け対策(QLColorCode.qlgenerator/Contents/Resources/colorize.shを編集)
- cmdOptsの--encodingオプションをutf-8決め打ち
- reader=(/opt/local/bin/nkf -w $target)
- 詳細はMacBook Proを設定したときのメモ
- 設定の微調整
$ defaults write org.n8gray.QLColorCode fontSizePoints 8 ← フォントサイズを8pt $ defaults write org.n8gray.QLColorCode extraHLFlags '-l' ← 行番号を表示
defaultsコマンド
辞書アプリをシングルウィンドウモードで使用(記事)
$ defaults write com.apple.Dictionary ProhibitNewWindowForRequest -bool TRUE