Setup

Software and Hardware I use on a daily basis.

Coding

Terminal

  • iTerm2 - My 'spend all the time in terminal' phase ended but I still prefer to use terminal outside of IDE, chosen for stability and performance.
  • Fish + Oh My Fish - Command line shell that I find a bit better than ZSH.
  • Tmux - Terminal multiplexer.

Apps

  • Alfred - Spotlight replacement which boosts my efficiency with Mac.
  • Karabiner-Elements - Caps as a hyper key plus a few remaps. My config, managed with Goku.
  • Cleanshot - App I use for annotated screenshots.
  • Numi - Fancy calculator and currency converter.
  • Rectangle - Move and resize windows in macOS using keyboard shortcuts or snap areas.
  • Linear Mouse - I like to turn off smooth scrolling and have more control over the mouse.
  • BetterDisplay - Useful for non-Apple displays, mainly HiDPI scaling.
  • Toggl Track - I use it as a semi-Pomodoro timer.

Hardware

  • Dell S2725QC 4k UHD, USB-C Monitor - My workflow right now is optimised for single screen. I also couldn't really get used to curved ultrawide and I think I would not go back to lower pixel density.
  • ZSA Voyager - Low-profile, split ergonomic keyboard. It fits my hands and fingers perfectly. I would not recommend it with QWERTY layout though as the N key is a bit uncomfortable; it works great for Colemak DH, for instance.
  • Logitech Lift - Vertical ergonomic mouse. No real downsides versus a regular one for my use.
  • Nexstand K2 - Portable and foldable laptop stand. More height adjustments than Roost V2, slightly worse angle.
  • Delso Projuster 180x80cm - Standing desk, good enough for my needs.
  • MacBook Pro (16-inch, 2021) - I followed the typical journey from coding on Windows to various Linux distros and then to macOS. These days it seems like it has more performance than I need.