MacOS Setup
Software and Hardware I use and that I would recommend to anyone to try out.
Coding
- VSCode + Vim extension - After WebStorm and Neovim I am finding it better than Cursor for me at the moment. Irreplaceable for stuff like Juniper notebooks and debugging which I would not want to do in Vim.
- Fira Code - I don't use ligatures as they don't solve the problems I have.
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.
- GokuRakuJoudo - Config karabiner with ease.
- Exa - A modern replacement for ‘ls’.
Apps
- Alfred - Spotlight replacement which boosts my efficiency with Mac.
- Karabiner-Elements - A powerful and stable keyboard customizer for macOS.
- Bartender - Take control of your menu bar.
- 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 efficient scrolling.
- BetterDisplay - Almost needed for certain monitors used with Macbook.
- 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 due to my eyesight as any edge for text clarity is nice.
- ZSA Voyager - Low-profile, split ergonomic keyboard. Despite the initial cost, which was a bit high 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 ergonomical mouse. I don't notice any cons in comparison to regular mouse though I don't game anymore besides maybe occasional tabletop or strategies.
- 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.