I have recently jumped head first into the Linux space. I've installed Arch on my daily driver and I've become overwhelmed/overjoyed with my options. I'd like to hear from the community about your Linux favorites.
What is your favorite Terminal Emulator and what have you done to customize it?
I don't do much customizing at the terminal. Currently I use alacritty, terminator, and st. Every few years I go through a searching-for-the-perfect-terminal and get frustrated at various shortcomings.
Gnome Terminal when I'm in GNOME, Konsole when I'm in KDE, and plain old xterm for i3 and any other WM. These just feel like they fit just right into their respective DE/WM.
I'm using Tilix right now, mostly because it's the best of the very few that support touch scrolling. Since I'm using my Surface Pro as a tablet a lot of the time that's an important feature to me.
Used to be termite for its minimalist feature. Now that it's gone I move on to Wezterm. Occasionally I use alacrity to connect to armbian nodes because it can't recognize wezterm. I hate kitty, not because of the terminal itself, but the dev. There is a snarky comment at github issue made by kitty's dev when people request for a termite-like feature. It drove me to uninstall kitty straight away.
I'm using Alacritty. It's fast, it includes a Vi mode within its viewport/scrollback and it is highly customizable if you want to. But I haven't customized it much to be honest, since I mostly go straight into tmux, vim or ranger.
Urxvt, slight colorscheme changes to make background dark gray and foreground - light gray. alacritty might be "blazingly fast" but in my experience if terminal is slowing you down - you are doing something wrong. On the other hand urxvt uses 20 times less memory.
st from suckless all the way. Used it a couple of years now in conjunction with i3. I'm spawning a lot of terminals, doing a few commands and closing them often, so starting quick is a must.
Wrote a small patch that allows me to copy current directory from a terminal instance to primary selection with a keybinding. That allows me to quickly navigate to whatever directory that would be in another terminal or application.
On regular desktop environments I really like Guake - it’s a drop down terminal emulator similar to how old games used to do it. It’s nice for quick use here and there.
Though these days I just run tilling wm with xfce-terminal. It gets the job done and still looks good.
I don't really have a preference for a specific TE. As long as the default background is black. And not something close to black but not quite. And as long as Ctrl-Shift-V is paste.
Konsole because it does everything I need it to and naturally integrates with Dolphin, which is something I like a lot. (F4 may be my most pressed Fn key thanks to this.)
As for customization, switched from bash to fish and use some fisher plugins for added convenience, along with the Tide prompt. I still use bash for some scripts, but that's about the extent of it.
Also, I use a light theme, so feel free to crucify me.
When I am on Hyprland I use foot. It is fast and well configurable.
My fallback is Gnome and inside I use the new kgx aka Console. I like that it shows in the window decoration's color when I'm working remotely or as super user.
I've used xterm, rxvt, kitty, and now alacritty. I like alacritty because it's fast and simple. The only thing I don't like is that the default color scheme is off. If you run tmux in something like xterm, the bar is green. But in the default alacritty, it looks more yellow.
So I have this in my ~/.config/alacritty/alacritty.yml:
I am on st as well. The externalpipe patch is the killer feature for me, it's so much more flexible than the usual URL open that's built into many other terminal emulators. xterm and urxvt had something similar too. Alacritty has an open issue for the feature.
Started using Kona Ike dice it’s what came by default with KDE. Tried kitty, alacritty, foot (I think that was the name, on Wayland) and iterm2 on Mac… and came back to konsole in KDE and terminal.app in Mac.
Truth is I just need a simple terminal. Kitty and Alacritty and other terminals continuously had me in that’s-not-the-right-way, configuring terminal colors through ssh, or tmux compatability (kitty even says that you shouldn’t use tmux, and screen splitting should be done at the terminal, not in the server).
At the end of the day, I use whatever is installed where I work. So far, all “default” terminals seem to be enough.
Konsole and gnome shell, super lame but I haven't had any trouble with them. Ftlog mintty on windows since it comes with git. I have a terrible time with the windows console
Depends what I'm doing, where and how.
I do use tmux everywhere though but at home xfce-terminal, At work I tend to use terminator for the wonders of group control but if connecting from a windows pc i'll be on windows-terminal.
For shell I try to use zsh everywhere with p10k and omz.
Guake and only really customized by setting infinite scroll and tweaked transparency. I jump in and out of the terminal all the time, so it's perfect for me. Plus F12 for terminal is old muscle memory from RISCOS.