How I setup my new machine
FedEx arrived at my door this morning. It was my new machine - a 13" MacBook Air!
I set it up like the following.
- Installed iA Writer. I do much of my writing on it - even this blog post.
- Installed Google Chrome. It's still my favorite web browser.
- Installed OS X Yosemite. I'm liking the flat look.
- Logged into Google Chrome. After doing so, all my bookmarks and extensions were automatically setup.
- Logged into LastPass - my current password manager of choice. (Though, I'd like to see the password deprecated over time.
- Installed Fantastical Calendar.
- Installed Quicksilver. Quicksilver is like Spotlight but better. The new Spotlight search is improved, but it's still slower than Quicksilver. Quicksilver also has a great 'Large Type' feature which I use for demos and presentations.
- Changed my desktop background to a photo from Unsplash.com.
- Installed Snap Converter. This is the easiest way to resize images on your mac.
- Installed Homebrew. This is my favorite package manager for installing softare from the command line on OS X.
- Installed Vim using homebrew. Vim has become my text editor of choice. The learning curve was steep (2 weeks), but the speed benefits have been worth it. It is also great for code demos because of minimal chrome distraction.
- Installed zsh using homebrew. I prefer zsh to bash.
- Installed oh-my-zsh using the manual way. This adds some nice defaults to my zsh config.
- Generated and added an SSH key to GitHub.
- Cloned my dotfiles vimrc.
- Installed Spotify. I like music, and I also really like their 'focus' station. I write better code with that station playing in the background.
- Logged into Telegram on my machine. Telegram is my favorite messsenging app - more than SMS, WhatsApp, HipChat, and even Slack. It's opensource, fast, and is a pleasure to use. It's just not as popular as the others.
- Lastly, I installed Flux. The blue of your screen after sunset might be contributing to your difficulty in sleeping. Flux fixes that. Stay healthy.
Later on, I added some additional installs.
- Installed Dropbox. This is my software of choice for storing documents.
- Installed TextExpander. This is super handy for text shortcuts.
- Installed ngrok. I use this often for development - especially around webhooks.
- Installed Transmit. This is my FTP client of choice. There are free alternatives, but I've found this worth the cost.
- Installed gitignorer. This is a handy command line tool for generating .gitignore files.
- Installed Gyazo. This is my software of choice for screen recording to GIF conversion.