gnuhaut,

xterm on X11 (urxvt is also good but no true color support), foot on wayland

pingveno, (edited )

Gnome Terminal. I’ve tried out a few others, but at this point I’m kind of partial to just using the default with good integration with the rest of the desktop. Pop, in this case. I’m curious if they’ll adopt something else for the terminal in COSMIC.

Edit: They just recently announced COSMIC Terminal, so that’s a yes. I look forward to trying it out. It’s based on alacritty’s framework.

Father_Redbeard,
@Father_Redbeard@lemmy.ml avatar

Since you sound like you know what’s going on with Pop I’ll ask: what is Cosmic? I understand it’s a DE, but is it replacing Gnome entirely and a new DE built from the ground up? Seems like every update assumes you know more than I do :)

pingveno,

Oh, don’t get me wrong, I’m mostly talking out my ass. But as far as I know, it’s a new DE that’s being written in Rust using the iced toolkit. It looks like they’re aiming to be Wayland native without the X baggage. It’s been a while since the last full Pop release (20.04), so it will be nice to get the rest of the OS upgraded as well.

Father_Redbeard,
@Father_Redbeard@lemmy.ml avatar

Ah, ok. That makes more sense. I really like the OS so far. Made my first leap into Linux only mid 2023ish. And it’s been awesome!

pingveno,

I am glad you are enjoying it so far! It has a bit of a learning curve, but it has improved significantly since I was first getting into it in high school around 2004. Wow… already 20 years.

brax,

I just use xTerm… What kinda cool shit is my basic ass missing out on? Legitimately curious lol

Ramin_HAL9001,

I keep a Gnome Shell instance always running with a Screen session. However, what I actually use to run CLI commands is Emacs Shell, built-in to Emacs.

Emacs Shell has most of the bells and whistles you get from things like Fish shell. So I like to use Dash, a minimal POSIX shell that is much lighter weight than Bash, Zsh, or Fish. Dash provides no features – no tab completion, no history, no line editing – and I have Emacs add all of those features on top of Dash for me. It is amazing what a good, scriptable terminal emulator can accomplish.

Emacs Shell can be scripted using the same scripting language it uses to script the editor, file browser, window manager, and everything else. So you can script the shell to search for regular expressions and make things clickable with the mouse, or only display portions of output, creating simple interactive views around shell commands. You can bind certain click buttons or keystrokes in the editor or file manager to run shell commands in new windows. You can script the shell with “expect”-like behavior (automatically input responses to certain prompts). You can capture and collate the output of multiple commands running in parallel.

BlanK0,

Dash for the win 🔥

JoeKrogan,
@JoeKrogan@lemmy.world avatar

Konsole and yakuake as the drop down for quick tasks

the_tab_key,

And of course, the terminal pane inside dolphin

Thorndike,

I love the terminal pane in dolphin. I use it all the time.

SethranKada,
@SethranKada@lemmy.ca avatar

I’m using the ddterm gnome extension, and it’s been the best I’ve tried so far. Lots of customization, very few bugs, and does exactly what you need it to with no bells or whistles to distract you.

BlanK0,

Foot and alacrity

Joker,

Kitty, although I was using Alacritty until last week. I got an update that had a bug related to launching Alacritty full screen. I’m in a terminal all day so I couldn’t be bothered with it. I installed kitty and adapted my configuration pretty easily. I can’t tell the difference between them except for the icon.

shirro, (edited )

There are a small number of terminal emulators I would be happy to use as daily drivers and most of them have been named here but my default is kitty. It supports everything I need and a lot I don’t and doesn’t have any showstoppers. All the modern terminal implementations are performant enough. I used real terminals like vt-100s and vt-220s. Everything we have today is awesome by comparison. We fetishize performance and features too much. Once you have something that works there isn’t much reason to change IMO.

mvirts,

Gnome console :/ works.

deezbutts,

I’m high AF and new to Linux, what is a terminal emulator?

rufus,
@rufus@lemmy.sdf.org avatar

So the “terminal” is the basic CLI that you use in the single-user, text-based mode. Terminal emulators are graphical programs that run in multi-user, graphics-based mode, and they hook into the terminal and allow you to access it inside graphical sessions. Some examples would be alacritty, kitty, urxvt, konsole, or terminator

deezbutts,

Thanks for taking the time.

I’ve been using the literal terminal app like a caveman I guess… What do these weird apps give me over my regular terminal?

People mentioned tabs and stuff but like… I have tabs?

Jordan_U,

Every “terminal app” is a terminal emulator, because non-emulated terminals are physical pieces of hardware.

So you are already using a terminal emulator, I’d guess Gnome Terminal, and it’s a fairly full featured modern terminal emulator (in my opinion at least).

Blue_Morpho,

Thanks I actually thought this was about emulators like the Tektronics Vt 4052 terminal emulator I used to use.

al177,

That’s exactly what they are, but instead of connecting to a VAX at the other end of a modem they talk to a shell attached to a pseudo terminal device on the same machine.

doggle,

In overly simple terms

It’s a terminal app on your desktop, e.g. alacritty, konsole, kitty, terminator, urxvt, etc.

As opposed to the terminal that your computer would boot into it you didn’t have a desktop environment installed.

Blisterexe,

Basically just a more accurate way to say terminal

Jordan_U,

Fun fact!

Teletypes predate “computers” and were used for efficiently transmitting and recording text.

Here is a purely mechanical teletype from the 1930s being used to interface with a modern Linux machine:

youtu.be/2XLZ4Z8LpEE?si=BEsTAz5kkYu9tIQB

Corr,

This was a very cool video. Thank you for sharing!

Hjalamanger,
@Hjalamanger@feddit.nu avatar

And seemingly a nice YT channel :)

rufus,
@rufus@lemmy.sdf.org avatar

I was using alacritty for a long time, but I swapped to kitty recently when I started using Wayland

ethanolparty,

whatever comes with the distro I’m using this month

jerrythegenius,
@jerrythegenius@lemmy.world avatar

Console (gnome) w/ bash currently

toastal,

Kitty as I need X11 support & I use the kittens it comes with too. Kinda which more applications used their drawing API to get images on the screen.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #