Skip to content

Instantly share code, notes, and snippets.

@miyagawa
Created February 20, 2009 20:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save miyagawa/67672 to your computer and use it in GitHub Desktop.
Save miyagawa/67672 to your computer and use it in GitHub Desktop.
This is a MacBook Pro with Leopard 10.5.6, already setup by Six Apart IT.
Install Dropbox
Sync Dropbox
Install 1Password
Import 1password.agilekeychain (in Dropbox)
System Preferences -> International -> Language Input Menu
Add Japanese and assign Ctrl-O
System Preferences -> Security -> Require password to wake this computer
System Preferences -> Trackpad -> Check "Clicking" and "Dragging"
Install KeyRemap4MacBook and PCKeyboardHack
assign Caps Lock to Control_L, Control_L to Caps Lock
assign Command_R to Option_L
Restore id_rsa from backup and save it under ~/.ssh
install RubyCocoa and LimeChat for OS X
install Glims for Safari
Glims -> Misc -> Uncheck "auto select browser search banner"
defaults write com.apple.Safari IncludeDebugMenu 1
chsh to change SHELL to /bin/tcsh
install dotfiles and misc script from SVN
defaults write com.apple.Safari TargetedClicksCreateTabs -bool true
install Perian, VLC, GreaseKit
install Git via git-osx-installer
install MacPorts, SimplifyMedia, Caffeine
install XCode via OS X install DVD
Terminal.app -> Settings -> Use option as a meta key
Install local::lib from CPAN and run perl Makefile.PL --bootstrap
rm -rf ~/.cpan
mv ~/Library/Application\ Support/.cpan ~/
perl -i -nlpe 's|Library/Application Support/||g' ~/perl5/lib/perl5/CPAN/Config.pm
ln -s /usr/local/git/lib/perl5/site_perl/Git.pm ~/perl5/lib/perl5/Git.pm
sudo port install wget lv libxml2
install SIMBL
install GreaseKit, oAutoPagerize, TerminalCopyOnSelect, Chicken of the VNC, keywurl
install teleport and configure
== Open Questions ==
How can I configure Terminal to remember my username in bookmarks?
i.e. I want to login as user1 to host1 and user2 to host2.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment