Member-only story

Transition from iTerm to Wezterm

Dunya Kirkali
2 min readOct 5, 2024

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.

Wezterm

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Dunya Kirkali
Dunya Kirkali

Written by Dunya Kirkali

I'm an engineering manager passionate about empowering engineers to deliver exceptional work through collaboration and innovation.

Responses (2)

Write a response

I’m rooting for you

--

What is your opinion on Warp? 😊

--