Remix.run Logo
imiric 5 hours ago

This looks interesting.

I don't need my terminal emulator to support tabs, windows, or session management. My WM manages tabs and windows, and I use tmux for sessions, which also gives me a scrollback buffer, selection, clipboard, search, etc. This combination allows me to use any simple terminal emulator, such as urxvt, st, and now foot, without issues.

Ghostty didn't appeal to me, but I might give this a try. It's good that OSC support is planned. A plugin-like system, similar to st's but less cumbersome, would be nice to have.

nixpulvis 3 hours ago | parent | next [-]

It's comical how much time I've spent convincing people that tabs are a window manager feature not an application feature. People in the Alacritty issue on the subject were pissed!

eddythompson80 44 minutes ago | parent | next [-]

Yes, we need tabs for RDR2 and Spotify.

esperent 34 minutes ago | parent [-]

I would love tabs for Spotify. I just discovered I can at least open new windows from the linux YouTube music client by middle clicking, a revelation !

eddythompson80 6 minutes ago | parent [-]

Every application (or concept) can introduce “tabs”, but it means something wildly different for that particular application. Tabs (or instances) in an application immediately bumps into the concept of state (statefull vs stateless) in applications.

Sometimes, it makes perfect sense. The reason tabs made sense for web browsers since 2004 is because each web page could be thought of as a “stateless” instance of an application. You’re not asking for “tabs”, you wish every application could be “Stateless”. Stateless is a beautiful thing, until you understand what state is, and who needs to manage it.

theowaway213456 3 hours ago | parent | prev [-]

Are there any good, non-tiling window managers that support tabs? (I struggle with tiling ones like i3 because I am a small-brained mouse user)

ecliptik 20 minutes ago | parent | next [-]

Fluxbox has tabs and is a stacking window manager.

- https://fluxbox.org/features/

skulk 2 hours ago | parent | prev | next [-]

Maybe you'd like Niri?

https://github.com/niri-wm/niri

nixpulvis 2 hours ago | parent | prev [-]

I mean, macOS supports tabs now. I wouldn't call it "good" though.

herewulf 2 hours ago | parent | prev [-]

On tiling WMs I use rxvt-unicode with no window decorations, no gaps, 1 px border, no scrollbar. Then tmux does the rest, namely tabs and splits. Automatic session saving has been a life saver on more than one occasion.