Hello. I'm learning a programming language called Rust and have been blogging about the journey.

New Macbook Pro

Oct 6, 2017

I bought MacBook Pro (13-inch, 2017). I had thought that having MacBook Pro for personal use was luxury. Then I realized that MacBook Pro’s price was the same as MacBook 1. So, what’s the point of having the slower one?

Refurbished

To save some money, I bought a refurbished model. Refurbished models sometimes don’t have the latest macOS. My one had Sierra and I had to upgrade that to High Sierra. But I’m happy to do the errands for $200.

What I Need

I copied my SSH keys and 1Password’s vault from my old MacBook Air (11-inch, Mid 2012) to the MacBook Pro through USB. 1Password has a nice guide page to migrate passwords (a valut) from an old computer to a new computer.

Then dotfiles and this blog are managed by Git, on BitBucket’s private repos. So, I just cloned both of them. I also installed Homebrew to have Emacs, tmux and some others.

I would install other heavy apps such as IntelliJ IDEA later.

System Preferences

The below are minimal tweaks I need.

  • Keyboard

    • Keyboard > Modifier Keys… > Caps Lock as Control
    • Keyboard > Key Repeat > Fast
    • Keyboard > Delay Until Repeat > Short
    • Shortcuts > Input Sources > Check “Select the previous input source” and change the shortcut as Option-Space 2.
  • Sharing

    • Computer Name
  • Language & Region

    • Adding Japanese as the secondary language
  • Display

    • Night Shift > Schedule > Sunset to Sunrise

Dock

  • Dock Preferences… > Automatically hide and show the Dock

Then I removed various apps from Dock.

Safari

I’ve been using Chrome but I started trying Safari on this MacBook Pro. I’m worrying a bit about Google’s dominance.

  • Preferences…
    • AutoFill > Uncheck “User names and passwords” because of 1Password
    • Advanced > Show Develop menu in menu bar
    • Websites > Auto-Play > iknow.jp > Allow All Auto-Play

Then I installed WasteNoTime and 1Password.

Terminal

  • Preferences… > Profiles > Basic
    • Shell > When the shell exits: > Close if the shell exited cleanly

  1. To be honest, I noticed that after ordering MacBook and returned the one. [return]
  2. The original shortcut is Ctrl-Space, which is Emacs’ set-mark-command. [return]