Follow

Tech question, terminals Show more

Tech question, terminals Show more

Tech question, terminals Show more

Tech question, terminals Show more

Tech question, terminals Show more

Tech question, terminals Show more

Tech question, terminals Show more

Terminator, afaik, doesn't have exactly what you describe, with the buttons... however it does have a right-click menu for custom commands. I don't really make use of this feature but it seems just what you are looking for, aside from the step of right-clicking to get there. The benefit to this method is that you can have (seemingly) unlimited commands in this list! It's also a powerful terminal with GUI to make most things easy, but also capable of some more advanced voodoo.

A simple yet powerful example use case: in my window manager (i3wm) I have a key combo that launches new desktop with quad terminal all grouped together, so I can, for instance, press alt+g and then ssh in to my server on all four of these terminals at once (and NOT on any other terminals I have open since the are not in the group). After I'm in I just alt+d and group input is disabled again. This is just one of like a bazillion features in Terminator. Aside from the specifics of the i3wm part of the equation, the the quad grouping is a breeze to configure in the GUI's layout editor.

Before I used i3wm, which is a tiling WM, the killer feature in Terminator, for me, was the ability to split the terminal horizontally and vertically via mouse or kb shortcut. If you don't use a tiling WM already that might be a game changer for you too.

Terminator isn't the most light-weight terminal (although it's certainly not bloated, it's just not as light weight as something like 'st') and on a tiling WM much of what I describe can be done with other terminal emulators - that said, I still use Terminator because I find it so much easier to get the layouts I want with it, and to easily launch layouts with different color themes, groups, etc. Making it much nicer when you are working on multiple servers to keep it obvious what's what.

Just my two cents. Hope you find what you're looking for!

@self it's good input. I don't think the right click menu is exactly what I want, since I want a few context specific commands, and it sounds like the menu has a defined set of commands regardless of context.

Also, I don't know if tiling WMs are my thing. I tried it out years ago, but didn't get comfortable with it. I think I'm too happy with / used to moving stuff around with my mouse, and generally controlling windows with my mouse.

That's the great thing about open-source; there's something for everyone! And even though I use i3 I'm way more mouse-dependent than most tiling users, haha. I have quite a bit I can do just by holding the mod key and using mount wheel/buttons... but I respect that everyone has their own workflow - in fact it's what I love about this stuff!

I'm wondering if what you're looking for might be accomplished with something like powerline: github.com/powerline/powerline
I'm not much of a Vim or Emacs user really, but I believe I've seen it used to do something along the lines of context aware buttons. And lots of folks use Vim or Emacs as a terminal front-end for just about every task imaginable. Just one more route to consider... it may be another dead end.

If you do find something closer to what you're looking for let us know! I'd like to know just for reference!
Sign in to participate in the conversation
Manowar.social

Private mastodon server run by Zatnosk