Member-only story
Transition from iTerm to Wezterm
Maintaining my home server has made it increasingly challenging to transition between my daily driver, macOS, and my server running Ubuntu. Since I spend most of my time in the terminal, the main challenge has been adapting to the differences in how the terminals work. These differences aren’t just between iTerm2 (my terminal emulator on macOS) and GNOME Terminal (my terminal emulator on Ubuntu) but also in the muscle memory that comes with using them.
This disparity started to hamper my daily workflow, so I decided to ditch iTerm2 in favor of a terminal that would allow me to have a consistent setup across all my computers.
Alacritty
First step in this journey was Alacritty. It focusses more on simplicity and speed instead of focusing on fancy features. At first moving away from iTerm2 to Alacritty definitely gives the impression that we’re taking a step backwards. Will we manage without triggers, inline images, annotations, etc.? To my surprise, I haven’t missed many of these features.
You can read more about how I made this transition in this article.
Zellij
Since Alacritty did not come with any multiplexing out of the box, I needed to have Zellij to help me with it. Zellij is very promising, and is a breath of fresh air after tmux. However it also has its growth pains which often makes me think that I actually want to go back to tmux.