this post was submitted on 15 Mar 2026
23 points (100.0% liked)

Linux

12943 readers
576 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

So, I'm looking for a new terminal, there's a few glitches with yakuake (not dropping down on main monitor anymore, sometimes when I paste in too much text it gets all buggy) and there's some new features I want from it I found in tabby (basically, different themes in different tabs to help orient me faster and avoid issues)

Tabby's shortcut to dock and hide and reappear leads it to disappearing the window, not coming back, and continuing to run several processes. Also, it's really heavy. (electron based?)

I want something that's light and usually disappears without remaining on my task manager (system tray is ok) , unrolls and disappears at a single keyboard shortcut, has multiple tabs, and I can choose whatever colour scheme I want per tab.

Ideally, I will have a list of colour schemes , and each tab will choose the next colour scheme to move to.

Also, generic terminal preference discussion, shoutout, etc thread.

https://apps.kde.org/yakuake/

https://tabby.sh/

Edit: for some reason people think I want themes, which I know all terminals I've used support. It's different themes per tab

Also I don't care if it does tiling or not. If it does it, sure , whatever, but I don't use that feature in terminals.

EDit 2 : Somehow I got multi tab profiles to work in Yakuake and quake like dropdowns to work (to the same degree) in tabby. I am the stupidest dev ever.

top 16 comments
sorted by: hot top controversial new old
[–] Rekall_Incorporated@piefed.social 6 points 1 week ago (1 children)

I don't have much to contribute but I can't believe a terminal application was written with electron.

I hate electron-based apps with a passion. They run like shit, often look like shit and their user experience can often be described as shit.

[–] ulterno@programming.dev 0 points 1 week ago (2 children)

I was told by an Electron user that the Framework itself isn't bad.
It's probably the types of users (framework users = application devs) that it attracts that are giving it a bad name.

But I won't know much. I myself have only used QML for similar stuff.
And I have seen it to be pretty easy to make a mess out of.

So yeah, the same app dev might have made a shitty web-app instead. And I had heard of some Electron app that was actually good (forgot it though). Still not going to bother with them, though.

[–] lambalicious@lemmy.sdf.org 4 points 1 week ago

I was told by an Electron user that the Framework itself isn’t bad.

They ate the kool-aid and are propagandizing their ponzi scheme now.

Electron is so bad by itself there's at least one whole alternative, "Tauri" or something, that has ended up in the construction of a whole "alternatives" ecosystem.

[–] Rekall_Incorporated@piefed.social 2 points 1 week ago (1 children)

I am not a developer, but I can definitely tell you that "native" apps tend to work a lot better when the system is under pressure (a complex video upscaling task in the background) and have better system integration and consistency.

FreeTube is a solid electron app, but they are cloning a desktop page (YT) so that makes things a lot easier on the UI/UX front. Performance and "micro-responsiveness" is bad, just like every Electron I've ever used.

[–] ulterno@programming.dev 1 points 1 week ago (1 children)

“native” apps tend to work a lot better when the system is under pressure

Well yeah, that's pretty much a given.
I really hope recent lack of powerful computers drives up demand and willingness to make more native apps, but I'm not expecting anything.

[–] caseyweederman@lemmy.ca 2 points 1 week ago

People are still squeezing more features out of the Nintendo Game Boy.
Imagine what we could do with today's technology if we actually tried to use it efficiently, instead of shipping everything in an Electron container.

[–] brian@programming.dev 4 points 1 week ago

there are profiles in yakuake that can include theme if you didn't know about them. not automatic assignment to each tab but if you have a fixed set of tasks you want a tab for it'd work

[–] nullPointer@programming.dev 3 points 1 week ago* (last edited 1 week ago) (1 children)

came to comment the same. But it's been a while since I was in tiling window land so not sure if it matches what the poster is looking for.

[–] 0x0me@programming.dev 3 points 1 week ago

I like to use wezterm (https://wezterm.org/index.html) - it supports theming, tiling and the terminal image protocol. It works fine with various terminal tools.

[–] crazycraw@crazypeople.online 2 points 1 week ago

I've tried the various quake menus over the years and while I love the functionality, I dislike the instability. I'll be honest in that I never seem to resolve the issues other than via new profiles, etc. but some bugs/glitches seem to just come and go. like some sessions the hot key doesn't bring it down. like why, key, that's your only job here. hehe

having said that, I've never heard of tabby so gonna check it out, thanks!

[–] hereiamagain@sh.itjust.works 2 points 1 week ago (1 children)

I'm vaguely comfortable in the terminal. I installed a fresh version of [your favorite distro] to do some quick work on a spare PC. The default file manager wouldn't connect to my NFS share, some weird error.

Instead of tracking down the problem, I just fired up the terminal and mounted it manually. Quicker and easier.

Stuff like that.

But I could never imagine being power user enough to prefer one terminal over another. You guys are discussing features I barely understand let alone have a preference on. I only just recently added sudo !! to my repertoire!

More power to you!

[–] Skullgrid@lemmy.world 1 points 1 week ago

It takes time to need to do more stuff in the terminal. I'm doing some web development so I need access to the terminal to inspect a database, run the server (which needs to stay open and sometimes shows errors) a way to interact with the server ad hoc or do things to the files and whatnot there, and one more for general tasks.

Sometimes I connect to my web server though the terminal; if I end up doing this more, I want these things to be visually distinct to avoid running the wrong commands in the wrong place. This is semi common practice where people colour code things differently between live, test and other environments to avoid deleting tables from live.

As a new/casual user, I wouldn't be concerned about not using terminal enough or whatever. It's not an contest. You just might find yourself wanting or needing to do it more as you have more and more specific needs.

The only reason I use Yakuake is because I want to not have to launch a terminal whenever I want to do a small task, and because it builds my self esteem to have it set up where I can pop open a terminal whenever I want to. It also encourages me to use it more and improve my bash skills by using it more.

[–] MarauderIIC@lemmy.zip 1 points 1 week ago

I've used Terminator for a while but I admit it's usually got a bug somewhere - sometimes my profiles disappear, lately I can't highlight text while new output is happening. But I like splits and tabs and profiles and mouse focus and it has those so I haven't really shopped around.

[–] robbo@programming.dev 1 points 1 week ago

To me the only terminals to consider are foot (as the backup) and wezterm/ghostty. Ghostty being the newest yet feels the most complete and polished.

[–] UnityDevice@lemmy.zip 1 points 1 week ago

I use alacritty with a small script that calls tdrop to make it a drop-down terminal, and sets a few other window properties. For tabs I use tmux as it's amazing and works everywhere.

It all works perfectly on X, but tdrop is pretty glitchy on Wayland with multiple monitors. Since I use the drop-down terminal a lot, that this was enough of a trigger to move from gnome to kde where I can still use X.