Best terminal emulator for Linux: kitty, Ghostty and more
kitty, Ghostty, foot, Alacritty and WezTerm compared on what a rice needs: Wayland, tabs and splits, images, ligatures, config and themes, with a pick by setup.
Editor and lead writer
Jonah Pelletier is a backend developer who has used Linux as his only desktop for fourteen years and has kept his dotfiles in a public repository for most of them. He went from Openbox to i3 to Hyprland, and broke his config often enough along the way to start writing down what fixed it.
As editor he writes the Desktops, Terminal, Editors, Dotfiles and Linux sections and looks after the Generator’s config templates. Every guide shows the config, the version it was written against and what breaks it.
kitty, Ghostty, foot, Alacritty and WezTerm compared on what a rice needs: Wayland, tabs and splits, images, ligatures, config and themes, with a pick by setup.
Try a scheme with :colorscheme, install it with vim.pack, lazy.nvim or LazyVim, make it stick in init.lua, and match Neovim to the palette of your terminal.
Keep configs in a git repo and let Stow link them into place: dry runs, tree folding, conflicts and --adopt, secrets kept out, and a rebuild on a new machine.