macOS

For macOS, I often work on a company-issued laptop but still need a Linux-like environment for development. Here's my streamlined setup:

  • Lima-vm: My go-to for running Linux virtual machines on macOS. It's lightweight and supports x86_64 containers with the --rosetta flag, making it easy to run and manage Linux containers locally.
  • Wezterm: I use Wezterm because it reads your SSH config directly, allowing you to open a new tab and SSH into a remote machine instantly - no extra setup required. This makes managing multiple remote sessions fast and seamless.
  • Amethyst: A tiling window manager that helps keep my workspace organized and simple keyboard shortcusts.
  • Maccy: A clipboard manager that boosts productivity.