this post was submitted on 09 Mar 2024
173 points (96.8% liked)

Linux

48878 readers
994 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I'm looking for a new terminal. What's your favorite one and why? Which one is popular?

(page 4) 30 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 10 months ago

Kitty and Konsole

[–] [email protected] 51 points 10 months ago (3 children)

I like Konsole.

It comes with KDE, supports tabs, themes, and loads very fast.

I don't really need more from a terminal than that. When I, rarely, need more advanced features like window splitting and session management I also use Zellij (previously I used tmux).

load more comments (3 replies)
[–] [email protected] 4 points 10 months ago (1 children)

I like Tilix, since it lets me split the terminal with a keyboard shortcut and easily switch between terminals too. I tried using GNOME terminal + tmux, but having to hit Ctrl+b before the command I wanted got tedious fast.

load more comments (1 replies)
[–] [email protected] 2 points 10 months ago

Bengaluru's Kempegowda International Airport's Terminal 2.

[–] [email protected] 7 points 10 months ago (1 children)
load more comments (1 replies)
[–] [email protected] 6 points 10 months ago

I really like kitty. It is fast and simple but gives me all the features I would want.

[–] [email protected] 2 points 10 months ago

I don't have one specific as my favorite anymore and currently use Konsole from KDE. If you like tinkering with files and want it highly customizable through configuration files instead a gui, then probably Kitty is the best (and the closest to being my favorite). Alacritty is also a good one, but its quite simple and lacks some features in my opinion. I didn't try too many, but these 3 are the top three I would consider using in the ~~feature~~ future.

[–] [email protected] 3 points 10 months ago* (last edited 10 months ago) (2 children)

I like Terminator,
for it's ability to split one terminal window into as much as you want:
https://gnome-terminator.org/

In combination with Fish shell,
for it's auto completion + syntax highlighting:
https://fishshell.com/

And lastly, BobTheFish,
a nice git-aware powerline theme to go along with it:
https://github.com/oh-my-fish/theme-bobthefish

[–] [email protected] 3 points 10 months ago

I too am a terminator+fish user!

load more comments (1 replies)
[–] [email protected] 5 points 10 months ago (1 children)

I'm on the Alacritty/Tmux/ZSH train. Haven't any issues, other than font scaling differences between laptop and desktop UW monitor.

[–] [email protected] 2 points 10 months ago

This is me too, but I just switched to alacritty from urxvt (due to some new bug with control characters).

I prefer my terminal to purely show text, and I use tmux for all the fancy stuff.

[–] [email protected] 18 points 10 months ago (5 children)

I use blackbox, looks nice and can customize shortcuts. https://itsfoss.com/blackbox-terminal/

[–] [email protected] 7 points 10 months ago

This. It feels like what the new gnome-console ought to have been.

load more comments (4 replies)
[–] [email protected] 4 points 10 months ago

Favorite terminal? iTerm2 on mac, hands-down. Wish they would port it to Linux.

On Linux though, I usually end up using guake, as I like having easy drop-down global access to my terminal.

[–] [email protected] 2 points 10 months ago* (last edited 10 months ago)

I use Hyper because it’s pretty simple to setup the way you want it and carry the config across OSs.

[–] [email protected] 5 points 10 months ago (1 children)

Tilda, because I can bring it down my screen with one key any time.

[–] [email protected] 11 points 10 months ago* (last edited 10 months ago)

hey, that's what I like yakuake for!

[–] [email protected] 3 points 10 months ago
[–] [email protected] 3 points 10 months ago* (last edited 10 months ago)

I use kitty, specifically because of the icat kitten (that draws images on the terminal) and its integration with the lf file manager's preview.

[–] [email protected] 21 points 10 months ago* (last edited 10 months ago) (3 children)

Wezterm is my favourite because it's really configurable and supports ligatures. Konsole is also quite nice. Generally I'm in favour of using whichever one comes with your DE, or Wezterm if you use a WM.

Kitty is probably the most popular one, but I don't like it cause ~~no ligature support~~ ~~no acceleration~~ it claims it has good font management, but fonts never worked properly in my experience.

Alacritty and Foot are also popular for their performance. Alacritty does have some stability issues though.

[–] [email protected] 10 points 10 months ago

Kitty does use GPU acceleration

[–] [email protected] 8 points 10 months ago* (last edited 10 months ago)
[–] [email protected] 7 points 10 months ago

Wezterm is my daily driver.

[–] [email protected] 4 points 10 months ago (1 children)

I use ddterm. It's a gnome extension that adds a Drop Down Terminal. I quite like how easy it is to bring it up and hide it again, at the press of a button. You can even hide it without closing it, so it's great for testing web apps.

[–] [email protected] 4 points 10 months ago

Sounds a lot like Yakuake for KDE Plasma.

[–] [email protected] 22 points 10 months ago (9 children)

My favorite is Alacritty but I don't use it because of stability issues lol. Kitty is popular now. It seems to have some questionable update policy but it's fixable. It supports plugins (kittens), tabs and most of the common features. Though the configuration is done in a text file. It doesn't have a GUI for it. For that I'd recommend Konsole

[–] [email protected] 5 points 10 months ago* (last edited 10 months ago) (1 children)

I agree that Konsole are Kitty are both lovely terminals that are very configurable. Kitty for ~~text file people~~ vim enthusiasts and Konsole for GUI lovers.

By "questionable update policy", do you mean that it is updated by the package manager when installed from official repositories but it has an auto-updater functionality for users installing it manually?

IIRC someone who compiled from source but didn't set the flag/config to disable the auto-updater was surprised about that.

I don't see the big deal of it to be honest. The vast majority of users will be installing through the package manager. If you compile from source, you can decide yourself whether you want it to auto-update. The whole point of compiling from source is the extra control, not the defaults, I'd guess. Unless you don't know what you are doing and the package was not available for your distro and in that case, enabling auto-update by default even serves that user group.

load more comments (1 replies)
[–] [email protected] 14 points 10 months ago* (last edited 10 months ago) (3 children)

Most things in Linux are configured via text files. It's one of the main principles of Linux; store configs in plain text files. Saves us from having to use awful tooling like that of the windows registry. Even most GUI config settings are just manipulating a text file under the hood.

load more comments (3 replies)
load more comments (7 replies)
[–] [email protected] 4 points 10 months ago* (last edited 10 months ago)

None, they all have pros & cons.
The most popular in the Linux space is probably Alacritty & Kitty.

load more comments
view more: ‹ prev next ›