This is an automated archive made by the Lemmit Bot.

The original was posted on /r/neovim by /u/frencojobs on 2023-11-02 06:13:45.


I wrote a discussion post on my experience of trying Alacritty with Zellij and how it felt more sluggish than just using plain Alacritty or Kitty. I check Reddit today and it got a bunch of comments, some are mean :( and some are very helpful.

I took the suggestions from that post and tried a bunch of combinations and I’m happy to say that Alacritty now feels fast again. Here are my findings so far,

  1. IT’S THE FONT !!! =====================

I changed the font to a normal font (Menlo) from Jetbrains Mono Nerd Font and it made day and night difference. It’s crazy. Absolutely wild. I can’t express it enough in text form. I was mind blown, it’s sooo much smoother. But now I can’t have my stupid little pictures in neovim :( like file icons, git branch icons and everything. Maybe I’ll try to switch to emojis and see.

  1. Tmux is faster than Zellij =============================

Maybe it depends on the computer so I can’t claim that it’ll be the case for everyone else especially because I like a lot of features from Zellij. Shout out to them. Try both yourself and see, I tried it on M2 Pro MacBook with heavily configured Neovim and the difference between Tmux and Zellij when opening popups like Telescope is very noticeable, at least for me. I’ll try to take a screen recording and slow them down for comparison when I have time.

  1. Noice.nvim is one of the culprits ====================================

As much as I like this plugin (if you don’t know noice.nvim add notifications and move the cmdline into center etc), I had to remove it. It was causing a lot of sluggishness. For example, both in Tmux and Zellij, when a notification is displayed, the cursor was flashing like crazy and didn’t move very well on motions.

  1. Colorscheme makes a difference ?! ====================================

I’m very confused with this one but it seems some color schemes make neovim more sluggish than others. How!? I don’t know, but it did felt that way, somewhat noticeably. For example, catppuccin theme is one of the bad ones. I’ve tried health check multiple times just in case I have my configs messed up but it seems okay so I’m not sure what’s happening.

Now I think I have a happy ending. I’ll try to stick to Alacritty + Tmux + Neovim with less configs for a while and see how things go. It does feel much smoother than both Wezterm and Kitty so far. Also, I don’t mean to say these negatively towards any of these tools. I’m very happy that they exists and I can try them all. If it sounded that way, sorry, it’s my English. I’m just reporting my findings.