I know this probably comes up a lot and is liable to spark some debate, but I’m curious what the good options are for terminals. I’ve skimmed some reddit/lemmy posts about it and looked at a few options and I dunno how to decide between them because they all seem like they’re too narrowly focused on some particular use case. I’m just using it for general terminal stuff, nothing terribly fancy. I’m aware that there’s not one terminal to rule them all or anything, so I’m curious: what do you folks use, and more importantly, why do you use that over the (many) other options available?

Personally I’ve just been using konsole since it’s what came with kde and it seems nice and all, but I feel like I’m missing out on features I don’t even know about. One feature that might be nice is some kind of local LLM integration so I can get help on how to tinker with settings and such where i’m doing the tinkering instead of constantly tabbing out to duck.ai or w/e.

  • kaidezee@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    47 minutes ago

    If you want features, I suggest you try Kitty. It is probably the terminal with the most features. I personally prefer Alacritty because it is quite bare and doesn’t have all that fancy stuff that I don’t need (and that takes up cpu cycles).

  • CarrotsHaveEars@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    3 hours ago

    It’s not nice to make people read through half of your post to find out your question, sir.

    Moreover, does the result produced by a search engine not be sufficient? Do you genuinely want Lemmy user’s opinions?

    • Libra00@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 hour ago

      That’s why it was right there in the title? What else did you imagine I meant when I titled that post ‘the terminal question’?

      And yes, I genuinely value the opinions of others (because they can explain why they hold them) over the opinions of AI-generated listicles and 10 year old reddit posts that offer no explanation. Is that not why you participate in internet forums like lemmy?

  • gonzo-rand19@moist.catsweat.com
    link
    fedilink
    arrow-up
    1
    ·
    3 hours ago

    I used urxvt on my last install, but now I’m using Kitty because urxvt on Debian isn’t compiled with true colour and I didn’t want to install from source.

  • BillyCrystalMeth@slrpnk.net
    link
    fedilink
    arrow-up
    2
    ·
    5 hours ago

    I’m using Kitty. Kitten ssh is smooth as I ssh into other machines a lot. I also love being able to split the screen and have tabs. I use Kitty session a lot, I have a pre-configured yaml file that just sets up the terminal for me. I like the keyboard shortcuts too.

  • los_chill@programming.dev
    link
    fedilink
    English
    arrow-up
    2
    ·
    6 hours ago

    Wezterm has been my daily for years. Has enough extras to let any crazy terminal app work as intended but doesn’t try to do too much.

  • MonkderVierte@lemmy.zip
    link
    fedilink
    arrow-up
    1
    ·
    5 hours ago

    xfce4-terminal, in wayland+niri too. Because alternatives are always missing some features or are too bloated.

    • golden_zealot@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      41 minutes ago

      +1 for Tilix, iirc there is some back end adjustment you have to make for full use of its features, but its easy to apply and has a link to run you though it. Once that’s done, it’s really customizeable and can look great.

  • cyberwolfie@lemmy.ml
    link
    fedilink
    arrow-up
    5
    ·
    9 hours ago

    I am perfectly happy with Konsole, and sleep well despite perhaps missing out on features I don’t know about.

  • eta@feddit.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    8 hours ago

    I recently tried out some terminals but in the end it didn’t really make all that big of a difference, maybe because I use tmux so I don’t need split functionality. For a long time I used Gnome Console because it came with my distro but then I tried Ghostty because some people said it was the best and I also thought I was missing out. However for me it was mostly the same as before and it was cool in a way but for some reason it didn’t really click. Now I am using Wezterm because other people said it’s the best and what i like is that it comes as a flatpak and it is configured using Lua. But I could just go back to Gnome Console if I had to.

    • Libra00@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 hour ago

      Yeah I’m kinda getting that impression. Most of the responses to this post have generally been ‘use what your DE ships with’ or ‘I use something obscure and tailored to this weird specific use case I have’. I’ve looked at a lot of the suggestions people have given and none of them seem like they would be a noticeable upgrade for me, so I’m content to continue using konsole until I come across a situation that requires me to do something fancy that it can’t do.

  • pitiable_sandwich540@feddit.org
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    5 hours ago

    I’m using st with tmux. It’s in written in c, simple configuration can be done by editing the header file(s). More complex customization (such as visual bell or transparency) can be done via patch files.

    Not the most beginner friendly terminal but super light weight and fast.

    I was tinkering with ollama+deepseek and trying to integrate it into my bash functions, but gave up, because i could not supress that stupid “thinking…” prompt. Found it easyer to just have a browser window open (switching windows can become muscle memory in tiling wms like i3/sway or dwm).

  • MangoPenguin@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    19
    ·
    edit-2
    22 hours ago

    The one that comes with your DE is generally just fine, unless you’re a serious terminal user.

    One feature that might be nice is some kind of local LLM integration so I can get help on how to tinker with settings and such

    I think that’s a quick way to nuke your install, LLMs are generally wrong about what commands to run and don’t understand enough to know when something is dangerous. All it takes is changing one wrong file and everything breaks.

    • Libra00@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      19 hours ago

      Fair, I’m definitely not a ‘serious’ terminal user.

      Yeah I was wondering about that, it’d be nice to have an LLM that’s specifically trained on like linux system configs and shit, but that’s well beyond the scope of my capabilities, so if it doesn’t already exist I’m just SOL on that one.

      • MangoPenguin@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        4
        ·
        17 hours ago

        Yeah I mean even if it was trained specifically for that, they often will still be incorrect because they don’t actually understand the concepts they’re presenting.

  • Quazatron@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    16 hours ago

    Terminator is my weapon of choice. Supports tabs, multiple terminals per tab, multiple terminal input and a lot of other neat stuff.