MacBook Proセットアップ
仕事用のMacBook Pro マットスクリーン + SSDの設定メモ。大部分がSnow Leopardをクリーンインストールしたときのメモとかぶるけど。旧マシンのTime Machineバックアップデータから復旧すると早いんだけど、クリーンインストールしてしまた。前回ほどではなかったけど、写真を中心にデータ管理を再考したかったので。かかった期間は二日くらい。
古いMacでの作業
Snow Leopardインストール
インストール事前準備
- DVDを挿入し、システム環境設定で起動ディスクを開く
- DVD(Mac OS X, 10.6)を選択し、再起動する
- これでインストール開始
インストール中の選択
- Use English for the main language
- UtilitiesメニューからDisk Utilityを選択し、データを消去する(その後、Disk Utilityを終了)
- Customizeメニューで以下のみをインストールするように選択
- Essential System Software
- Additional Fonts
- Japanese Language Translations
- X11
Mac OS X Install Discからのインストール
- Xcode
- 最新版がWebで公開されていればそちらを
Applications Install Discからのインストール
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
- Display
- Uncheck: Automatically adjust brightness as ambient light changes
- Energy Saver
- バッテリー時、コンピュータは15分後にスリープ、ディスプレイは5分後にスリープ
- 電源アダプタ使用時、コンピュータはスリープしない、ディスプレイは15分後にスリープ
- Keyboard
- Key Repeat Rate: Fastest
- Delay Until Repeat: Shortest
- F1、F2等を普通のファンクションキーとして使用
- キーボードを光らせない
- Don't show keyboard & character viewer in menu bar
- Tabですべてのコントロール間を移動できるように
- 無効にするショートカット
- Dashboard & Dock::Turn Dock Hiding On/Off
- Front Row::Hide and show Front Row
- Spotlight::Show Spotlight search field
- 変更するショートカット
- Keyboard & Text Input::Move focus to next window in application: Command + F1
- Spotlight::Show Spotlight window: Ctrl + Shift + Enter
- 追加するショートカット
- ServicesのSearching::Look Up in Dictionary: Ctrl + Command + D
- Application Shortcuts::All ApplicationsでZoom: Command + F10
- 無効にするサービス
- Text::Make New Sticky Note
- Sound
- メニューバーにボリュームを表示しない
Internet & Wireless
System
- Accounts
- Login ItemsにTerminalを追加
- Date & Time
- 位置情報をもとに時刻を設定
- 24時間表示
- Don't show the day of the week
- Show date
- Time Machine
- メニューバーに表示しない
- VMwareのファイルはバックアップしない
OS X付属アプリ
Finder
- サイドバーには表示する項目
- すべてのファイルの拡張子を表示
- サーチするときにはカレントフォルダを対象に
- パスバーを表示する
- ツールバーからQuick Lookを取り除く
- PDFで、最後に表示したページを記憶しない(Start on the last viewd pageをOff)
- ツールバーをカスタマイズ
- 追加: Page、Back & Forward
- 削除: Previous & Next、Zoom
- 新規ウィンドウはTop Sites
- ダウンロードリストからの削除はSafari終了時
- ダウンロード後、safeファイルを開かない
- 他のアプリケーションのリンクはタブで開く
- 標準フォントはTimes 14
- デフォルトエンコードはJapanese (Shift JIS)
- RSS記事を自動更新しない
- ユーザ名とパスワードをAutoFill
- ブックマーク追加ボタンは表示しない
- ツールバーのカスタマイズで、一度ブックマーク追加ボタン単体を追加した後に削除
- ブックマークバーは表示しない
- タブバーを常に表示
- ステータスバーを常に表示
Safari 5 追加設定
- 拡張機能を有効
- Preferences::Advanced::Show Develop menu in menu ber: on
- Develop::Enable Extensions: on
- Preferences::Advanced::Show Develop menu in menu ber: off
- 添付ファイルの保存先(Downloads folder): Desktop
- 未変更の添付ファイルの削除(Remove unedited downloads): When Mail Quits
- スパムメールはスパムメールフォルダに移動
- すべてのメールを迷惑メールフィルタの対象にする
- Message font : Andale Mono 12
- 編集メッセージのフォーマットはPlain Text
- 自動的に自分をCCに加える
- 日本語と英語のSignaturesを用意
- Place signature above quoted text
- ツールバーから「Note, To Do」を削除、「Flag」、「Unread/Read」を追加
- 送信したメールがWindows受信者で文字化けしないための対策
$ defaults write com.apple.mail NSPreferredMailCharset "ISO-2022-JP"
Dictionary
- 和英/英和辞書、Dictionary、国語辞書、...の順
Terminal
お気に入りの設定に、以下の設定を追加する
- テキストをアンチエイリアス処理
- ウインドウサイズの行を50くらいに
- シェルが正常に修了した場合は閉じる
- ターミナルの宣言は xterm
Keychain Access
- バックアップしておいたキーチェーンファイルをインポート
- 必要な項目をloginキーチェーンにコピー
- General::Show:Movies、Applications、Podcasts、iTunes DJ
- General::Import Settings...
- Import Using:: ACC Encoder
- Use error correction when reading Audio CDs.
- Store::Automatically check for available downloads
- Store::Automatically download prepurchased content
- Store::Automatically download missing album artwork
- Advanced::Keep iTunes Media folder organized
- ライブラリ追加時にiTunes Media folderにコピーしない
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 install pTex +utf8 +no_x11 $ sudo port install subversion +no_bdb +no_neon $ sudo port install git-core +svn +no_bdb +no_neon $ sudo port install tree $ sudo port install lha $ sudo port clean --all installed $ sudo port -uf uninstall
アプリケーション
ATOK2008
- ATOKをインストールするために、一時的に言語環境を日本語に。Snow Leopard対応パッチも忘れずにインストール
- ATOK 2008の標準的な入力設定でひとまず設定
- 言語環境の入力メニューでは「ひらがな(ATOK)」、「半角英数(ATOK)」のみ選択
- バックアップしておいた設定をリストア(参考1、2)
- 旧環境でATOKパレットを表示し、バックアップツールを起動し、すべてをバックアップ
- 新環境にバックアップデータを移行、バックアップツールを起動し、リストア
- 途中、すべてのデータをリストアできない、と警告があったが、期待していたデータの復旧は出来た様子
iWork 09
Microsoft Office 2008 for Mac
- Word、Excel、PowerPointのみ
- 構成ツールは英語 & 日本語
Emobile LCユーティリティ
- Emobileデータカード D11LC はSnow Leopardでも問題なく使える
Quicksilver b58 3841
- ショートカットは Ctrl + Enter
- Preferences::Application
- Start at login
- Warn before quitting
- Show icon in dock
- カタログ
- Quicksilver::Quicksilver Catalog Entriesを除外
- 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.6
- バッテリー容量などを確認
- Utilitiesにインストール
Sequential 2.1.2
- 画像ビューア
- JPGのデフォルト設定
Skype 2.8
- コミュニケーション
JabRef 2.5
- 文献管理
- External Programs
- Autolink files with names starting with the BibTex keyを選択
- Advanced
- Use native file dialogにチェック
Carbon Emacs 2010年版
- デフォルトエディタ
Picasa 3.6
- geotag埋め込み専用
- ~/Pictures以下のみ検索対象
MindNode 1.4.5
- マインドマップ作成
HandBrake 0.9.4
- MP4ムービー作成用
VLC media player 1.0.5
- HandBrakeで使用
TinkerTool 4.0
- MacOSの細かな環境設定
- Utilitiesにインストール
- Finder::Network access: Don't create hidden .DS_Store files over a network connection
- Dock::Restricted Dock: Don't allow to change size manually
- Dock::Placement: Start Position
- Snow Leopard::Mail::Include names when copying e-mail address to pasteboardのチェックを外す
Cyberduck 3.4.1
- 主にFTPクライアントとして利用
Firefox 3.6
- 仕事用のサブブラウザとして
- ツールバーには小さいアイコンを使用
- ブックマークツールバーは表示しない
- General::Startup::When Firefox starts: Show a blank page
- Content::Fonts & Colors::Default font: Times 14
- Privacy::History::Firefox will: Never remember history
- 主に職場でのファイル共有用
- Use black and white menu bar icons
Thousand B173
- 2チャンネルビューア
iTunes Alarm v2.1
- 目覚まし時計
- Utilitiesにインストール
- 仕事用のサブブラウザとして
- Basics: On startup: Reopen the pages that were open last
- Basics: Home page: Use the New Tab page
Mactopia Japan | Remote Desktop Connection
- 研究室のWindowsサーバに接続するため
Language Switcher v1.1.6
- アプリを特定の言語で開く設定ができる
- Adobe Illustrator CS5日本語版は英語環境のMACでは使えなかったので、これを利用。File => AddメニューからIllustratorを選択する必要がある。
Mactracker v5.3
- 使用中のマックの情報を確認
- Utilitiesにインストール
Mendeley v0.9.9.2
Printer
プラグイン
Safari拡張
- Invisible Status Bar
- Google Chromeライクなステータスバーを実現
- NoMoreiTunes
- itunes StoreへのリンクをSafariで開いたときにitunesを起動しない
Glims 1.0 build 23
- Safariにいろいろな機能を追加
- 以下、有効にした項目のみを列挙。これら以外はオフにしている
- General: Add Search Engines to Safari "Search Field"
- General: Display current search engine icon in search field
- Full Screen: Enable "Full Screen" plugin
- Full Screen: Hide toolbar/address bar
- 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
インストールを見送ったソフトウェア
前回Snow Leopardを設定したときにはインストールしたけれど、今回は入れなかったソフトウェア
- アプリケーション
- Adobe Acrobat 9 Pro
- Microsoft Messenger 7.0.2
- Stuffit Expander
- Preference Pane
- RCDefaultApp 2.1
- Automator Action