this post was submitted on 12 Sep 2024
87 points (92.2% liked)

Linux

47544 readers
482 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
 

what is the best linux terminal? I have been using alacritty for years and have been doing well. But I don't think kitty and st. I was wondering if any new projects have come out in recent years.

top 50 comments
sorted by: hot top controversial new old
[–] turkalino@lemmy.yachts 59 points 3 weeks ago* (last edited 3 weeks ago) (6 children)

Am I the only one that’s fine with whatever the OS provides out of the box? Like, as long as I can turn the bell off and change the font, I’m chillin, and I have yet to run into a terminal that doesn’t provide those options.

Curious to hear what drives people to seek out other options (besides tiling, that I understand, I’m a tabs guy myself tho)

[–] GustavoM@lemmy.world 8 points 3 weeks ago

I always do minimal installs, so eh... guess that is a "Yes and no" for me.

[–] hjjanger@lemmy.world 5 points 2 weeks ago

Online trends I saw on the internet was the reason I hopped around multiple terminals. Use case for me it made no difference.

There's 4 other terminals I did enjoy using but xterm became my go to after I got tired of hopping around.

[–] Petter1@lemm.ee 4 points 2 weeks ago

Wen I first installed Linux I was like “I need the best fancy termanal” and wastes some time only not be satisfied with the results and installing tons of bloat. Now I always just use what I get by default from the distro I happen to be on 😂 I don’t even know what I want

[–] box_ebony@lemmy.ml 3 points 3 weeks ago (3 children)

In my case it's resource consumption, efficiency the impact with the windows manager I use, how much is keyboard controllable. It seems strange to me that a linux user uses the default applications. The beauty of linux is the huge variety and the ability to customize. If you use allova ready-made things, a mac or windows is fine too

load more comments (3 replies)
[–] ScreaminOctopus@sh.itjust.works 3 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Image display is an important feature for me. If konsole supported it, I'd just use that. If I'm on a gnome system I'll pretty much always change the terminal because gnome terminal has a lot of issues with font rendering that I find annoying

[–] kmacmartin@lemmy.ca 6 points 2 weeks ago

konsole does support sixel images

load more comments (1 replies)
[–] bruhduh@lemmy.world 46 points 3 weeks ago
[–] American_Jesus@lemm.ee 23 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

What's wrong with kitty?

I've been using kitty for some time didn't had any issues, and multiplexing is useful.

PS: i used tmux for many years, and still use on headless

[–] EuCaue@lemmy.ml 4 points 2 weeks ago

I personally don't use Kitty because, for me, it's much slower to open compared to Alacritty. :)

[–] thayerw@lemmy.ca 17 points 3 weeks ago

There is no one-size-fits-all, but for fits most, you're looking at KDE's Konsole or GNOME's new Terminal (formerly Ptyxis). Everything else is going to be niche, with special use cases. What are your specific needs?

[–] PetteriPano@lemmy.world 17 points 3 weeks ago (1 children)

People keep recommending terminal emulators, but I think they're missing your point.

I'm not aware of anyone making new terminals these days. In my opinion DIGITAL is still king. They are getting a bit hard to come by. VT220 used to be the gold standard, but a VT420 or VT520 is still worth it if you can find one.

Looks like there are a few VT420s on eBay going for up to $200. Prices aren't what they used to be.

[–] flashgnash@lemm.ee 8 points 3 weeks ago (2 children)

They specifically mentioned alacritty which is a terminal emulator

load more comments (2 replies)
[–] Andy@programming.dev 17 points 3 weeks ago (4 children)

For me: Wezterm. It does pretty much everything. I don't think Alacritty/Kitty etc. offer anything over it for my usage, and the developer is a pleasure to engage with.

Second place is Konsole -- it does a lot, is easy to configure, and obviously integrates nicely with KDE apps.

Honorable mention is Extraterm, which has been working on cool features for a long time, and is now Qt based.

[–] lobut@lemmy.ca 4 points 3 weeks ago* (last edited 3 weeks ago)

+1 for Wezterm, it also had image support that Alacritty didn't have, which I needed for Yazi to work.

I've heard good things about Warp too but Wezterm is where I'll be for now.

load more comments (3 replies)
[–] highduc@lemmy.ml 14 points 2 weeks ago

Konsole is awesome and has great integration with Plasma ofc. I'm surprised to see it barely mentioned.

[–] ColdWater@lemmy.ca 12 points 3 weeks ago (1 children)

The one with your distro shipped with

[–] callyral@pawb.social 3 points 2 weeks ago

If they care about terminal emulators, it's unlikely their distro came with one preinstalled.

[–] muhyb@programming.dev 11 points 3 weeks ago (1 children)

Depends on what you need actually. I was doing fine with urxvt on Xorg, so foot is a perfect alternative for me on Wayland.

[–] cizra@lemm.ee 5 points 3 weeks ago (1 children)

Seconded. Both work great.

load more comments (1 replies)
[–] wuphysics87@lemmy.ml 10 points 3 weeks ago

Alacritty. Alacritty. Alacritty. And did I mention Alacritty? (I'm just counting how many I have open atm)

[–] arcayne@lemmy.today 9 points 3 weeks ago* (last edited 3 weeks ago)

Wezterm is my primary. Love the built-in domain/sshmux features, especially for work. The LUA config rocks, sky is the limit. Highly portable when using something like Chezmoi or YADM.

That said, it's not always the most performant, especially with certain TUIs. I've been running my NVim workspace in Kitty lately just to avoid the minor UI lag (primarily with lazygit). Not a fan of Kitty (or its dev) otherwise, but it serves its purpose.

If Wezterm ever gets optimized, it'll be the GOAT for me.

Ghostty also sounds like it's got potential, but haven't gotten my invite yet. ¯\(ツ)

[–] okamiueru@lemmy.world 8 points 2 weeks ago (1 children)

Alacritty is fine. If you're not combining it with tmux and zsh/fish, id pluck those fruits first.

[–] caseyweederman@lemmy.ca 3 points 2 weeks ago (1 children)

Tmux was too complicated for me so I'm using Byobu instead

[–] rockstarmode@lemmy.world 5 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Tmux with a few custom key bindings is amazing. Kind of a learning curve, but not nearly as difficult as something like Vim.

[–] caseyweederman@lemmy.ca 3 points 2 weeks ago

Tmux with a few custom key bindings

Yeah, like I said: Byobu! :p

[–] h0bbl3s@lemmy.world 8 points 3 weeks ago* (last edited 3 weeks ago)

https://gitlab.gnome.org/chergert/ptyxis

Ptyxis is my current go-to. It can detect available pods or toolboxes (maybe docker too haven't tested it) and you can open terminals directly into them. It also highlights ssh terms and root shells differently.

There are a huge number of built-in color schemes as well and I've had no trouble finding any configuration option I've found myself wanting to look for.

It's also available on flathub so it's easily installed in most distros.

[–] aStonedSanta@lemm.ee 8 points 3 weeks ago* (last edited 3 weeks ago)

I use whatever with zsh and oh my zsh

[–] KeepFlying@lemmy.world 8 points 3 weeks ago (1 children)

A Windows VM running Windows terminal, SSH'd back into the host, obviously.

Honestly I stick with whatever the default is and never had a problem that led me to find anything else.

load more comments (1 replies)
[–] scytale@lemm.ee 7 points 3 weeks ago (3 children)

Tilda because you can roll it down from the top of your screen with one key press.

load more comments (3 replies)
[–] potentiallynotfelix@lemdro.id 6 points 2 weeks ago

I use the one that comes with my DE, but if I am using a WM I use kitty

[–] communism@lemmy.ml 6 points 2 weeks ago

foot for me

[–] ElectronBadger@lemmy.ml 6 points 3 weeks ago (1 children)

I don't know if it's the best, but kitty + zsh has been my daily driver for many years.

load more comments (1 replies)
[–] DeuxChevaux@lemmy.world 6 points 3 weeks ago

Terminator for me. It has tiles and tabs and does everything I need.

[–] capuccino@lemmy.world 5 points 3 weeks ago

kitty with fish

[–] russjr08@bitforged.space 5 points 2 weeks ago

I usually just get by with Alacritty and Zellij, pairs pretty well together.

[–] ff0000@lemmy.ml 5 points 3 weeks ago

Running Kitty the past year and a bit and really like it. Used to run into weird laggy issues with other terminal emulators, but Kitty runs like a beast for me.

[–] BlanK0@lemmy.ml 4 points 2 weeks ago

Alacrity or foot (foot has less features but it's faster)

[–] todotoro@midwest.social 4 points 2 weeks ago

Not a new project, but I feel is often overlooked: Sakura. I’ve fallen back to it repeatedly over the years. It is lightweight, opinionated but sane. Not as brutalist as st. I combo it with Tmux using powerline with little tweaking.

It uses standard libraries and stays out of the way.

[–] JetpackJackson@feddit.org 4 points 3 weeks ago

Switched from kitty to foot, I like it.

[–] LMagicalus@discuss.tchncs.de 4 points 3 weeks ago (1 children)

Foot with tmux is my goto.

load more comments (1 replies)
[–] rotopenguin@infosec.pub 4 points 2 weeks ago (2 children)

I'm somewhere between Kitty and Ptyxis.

[–] jonwyattphillips@lemmy.ml 4 points 2 weeks ago

Ptyxis is default on Bluefin, which I'm on now.

Recommend. Really nice container integration with distrobox.

[–] Sbauer@lemmy.world 4 points 2 weeks ago

Using ptyxis even on KDE, it’s neat. Very clean and some interesting integration with distrobox, definitely recommend.

[–] Pherenike@lemmy.ml 3 points 3 weeks ago (2 children)

Tilix is great, complete for my needs.

load more comments (2 replies)
[–] Presi300@lemmy.world 3 points 2 weeks ago

It's between konsole and kitty for me. Both are great.

[–] aordogvan@lemmy.world 3 points 2 weeks ago

Surprised nobody mentioned Yakuake. Just discovered it's just for kde. Been using it for years. It hides at the top of my screen and slides down when the cursor hits the top. Full desktop when not used and can access it no matter which app I'm using.

load more comments
view more: next ›