I think you can make a terminal app even more infinitely customizable by allowing the user to specify a real number that will be displayed in the title bar. Since the reals are uncountably infinite, I think that will be the most infinitely customizable terminal.
Tabby is a customizable cross-platform terminal app
21–30 of 96 posts
Re: Tabby is a customizable cross-platform terminal app
#22Lets reinvent the wheel but rather than having it round, lets make it square so its slower and less efficient, then we can slap our names on it and cross promote ourselves for higher paying web development jobs
For v2 we're investigating octagon wheels. So far early feedback is very promising, a much smoother ride and still the built in parking brake feature.
Re: Tabby is a customizable cross-platform terminal app
#23Earlier quoted context omitted.
Oof. That’s some toxic conversation.
I feel bad for people whose projects get shredded on HN, especially from a place of prejudice, like reflexive Electron hate. But when I actually tried a bunch of Electron-based terminal emulators on Mac a few years ago... they all felt awful . They were slow in ways I did not realize terminal emulators even could be, and they often had extension ecosystems that were similarly slow and also buggy as hell. Maybe things…
Re: Tabby is a customizable cross-platform terminal app
#24But I dont think it does any of that.
Re: Tabby is a customizable cross-platform terminal app
#25Re: Tabby is a customizable cross-platform terminal app
#26I'm not sure what the state of terminals is on other platforms, but on macOS iTerm2 is excellent - having every feature under the sun and very good performance. If performance is a bottleneck then Alacritty is even faster, but I've never felt performance limited in iTerm. This makes me skeptical about new non-native terminals. Usually the pitch is faster development so more features, but iTerm2 already being feature…
Maybe my needs are just too basic, but I've not found much reason to look beyond Apple Terminal, GNOME Terminal, etc. Probably the only feature those don't come with that I'd like is quake-style dropdown, but I don't find that worth the quirks that come with e.g. iTerm2.
But beyond the cool Quake-style "hot key" overlay terminal that's always at the ready, once you start using other features of iTerm, you'll really appreciate all the amazing features it has!
For example:
- being able to press Cmd-Shift-E to quickly show/hide timestamp overlays for your entire scrollback
- pressing Opt-Cmd-B to open the time-slider of the Instant Replay feature to go back and grab output from the terminal that's not in your scrollback because it was clobbered by `less` messing up your screen
- pressing Cmd-/ to highlight the active cursor
- pressing Opt-Cmd-M to set an annotation at the cursor so you can quickly jump through your scrollback to them with Opt-Shift-Cmd-↑ and Opt-Shift-Cmd-↓
- want to know when a long-running command finishes? Just press Opt-Cmd-A in that window or pane to set an alert and you'll get a macOS notification when the prompt appears (be sure to enable Shell Integration: https://iterm2.com/documentation-shell-integration.html)
the list goes on and on... like `vi`, iTerm rewards study of its capabilities.
No other terminal comes close...
Re: Tabby is a customizable cross-platform terminal app
#27Built on Electron? Hard pass. The scourge of the modern age.
Not to mention 100 MB for a terminal app. What in the world? edit: just looked into the linked discussion: "The gzipped tar for this is 90MB. It's 265MB unzipped." This is madness.
Yeap, even Sparta would bow down to a 265 MB terminal app.
Re: Tabby is a customizable cross-platform terminal app
#28Earlier quoted context omitted.
Oof. That’s some toxic conversation.
I feel bad for people whose projects get shredded on HN, especially from a place of prejudice, like reflexive Electron hate. But when I actually tried a bunch of Electron-based terminal emulators on Mac a few years ago... they all felt awful . They were slow in ways I did not realize terminal emulators even could be, and they often had extension ecosystems that were similarly slow and also buggy as hell. Maybe things…
When I type in a normal terminal emulator (xterm, alacritty, anything!) it feels "fast." There is no perceptible lag whatsoever between pressing a key and the character showing up on the screen.
Then I switch to a tty, and realize there's somehow even less perceptible lag.
I'm afraid to try one that uses Electron.
Re: Tabby is a customizable cross-platform terminal app
#29I'm not sure what the state of terminals is on other platforms, but on macOS iTerm2 is excellent - having every feature under the sun and very good performance. If performance is a bottleneck then Alacritty is even faster, but I've never felt performance limited in iTerm. This makes me skeptical about new non-native terminals. Usually the pitch is faster development so more features, but iTerm2 already being feature…
I like the ligature support in Kitty. Alacritty—I used it for a while but I didn’t really notice a performance advantage. I’m not sure what people are doing where terminal throughput really matters, and when Dan Luu did latency tests (admittedly, this was a while ago), Alacritty was middle of the pack.
Re: Tabby is a customizable cross-platform terminal app
#30What can this do that iTerm2 can't?