My Setup At Home
I use a 2015 Macbook Air, and I don't see the need for anything else. With the ability to switch easily between desktops with simple touchpad gestures, I don't miss a larger screen, and it has as much power and memory as I need. Here's some non-coding stuff I use:
My Mac Terminal
- Terminal: I like iTerm2 over the default Terminal application.
- Shell: I much prefer Zsh (z shell) to Bash, and use Robby Russell's Oh My Zsh framework.
- Theme: I like the Agnoster theme because it integrates Powerline status lines, but I've modified it slightly to bump the cursor to the next line, separate from the status line, making the cursor easier for the eye to find and leaving plenty of room for whatever I'm typing there.
- Font: IBM Plex Mono. I am so far pretty anti-ligature. (The fat arrows are generally pretty cool, but something about inequality operators always looks alien to me.) And it may seem an odd choice since there isn't currently a Powerline-patched version of Plex Mono, but I find the find very readable, and iTerm2's built-in Powerline glyphs seemlessly size to match the size of my selected font without fiddling with a secondary font for missing glyphs.
My Preferred Text editor
I had previously paid for Sublime Text and enjoyed it well enough, but I never really got into the idea of being a Sublime Text "power user," and things like installing and managing packages seemed like a tedious chore that I always had to Google. It was an easy switch to Visual Studio Code, which felt more natural and intuitive.
- Editor: Visual Studio Code
- Theme: Night Owl by Sarah Drasner