-
wezterm
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
Select all seems a bit risky in a terminal because it could contain way more information than you'd expect.
e.g. I want to `cat` a file to make sure i've got the right one, but I accidentally cat a full 1gb sql backup rather than the tiny 50 line script I was expecting. Sometime later, I try to select all, copy, switch application, paste for some reason but now I'm stuck waiting for 1gb to copy over
Personally I'm a bit more cautious about copying from a terminal.
Either way if that's what you really want to do, you can check the repo to see how other people scripted it into wezterm:
https://github.com/wez/wezterm/discussions/2026
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
The first two top results:
https://sw.kovidgoyal.net/kitty/faq/#i-get-errors-about-the-...
https://github.com/kovidgoyal/kitty/discussions/3873
Basically it is how it presents itself as xterm-kitty and then how to make others recognize that. Installing terminfo on the remote is an option, lying and claim it to be xterm-256color is another (with caveats.)
As in other issues with kitty, the author is probably right. But for many people that they have many different kinds of remotes to log into where they don’t have control over, getting around with these issues is tedious.
Making kitty works is possible, and I learnt how to deal with these issues one by one, but hearing comments here on HN points me to wezterm and once I migrated I never looked back. For the simple stuffs wezterm gets out of the way. And there’s some interesting advanced stuffs to pick up, such as multiplexing with ssh: https://wezfurlong.org/wezterm/multiplexing.html?h=ssh#ssh-d...
-
I tried WezTerm on Windows because I was looking for a terminal with ligature support and lower input latency than Windows Terminal. Unfortunately, it still had higher input latency than cmd.exe. The only terminal with ligature support that comes close in terms of input latency is contour (https://contour-terminal.org/).
-
Very happy with Tilix now. https://gnunn1.github.io/tilix-web/
maybe less fancy/modern but absolutely rock solid every time.
environment: fedora/wayland/gnome
just throwing this out if anyone wants to test an alternative it out.
-
I keep my Wezterm config in a dotfiles repo and I keep notes like this in the README ( https://github.com/bbkane/dotfiles/tree/master/wezterm ), precisely to find them easily later!
-
I have tried so many I can't count. I have settled on one that seems to be not as well known but should be. Black Box Terminal. It checks all kinds of great boxes for me, I love it.
https://github.com/yonasBSD/blackbox-terminal
-
Nice! I've been using Wezterm for a couple years.
I use the Embark color theme, which I don't see represented on the wezterm themes page: https://github.com/dmshvetsov/wezterm-embark-theme
I also like a slowly-blinking block cursor, a specific font, ligatures etc. Feel free to raid my config: https://github.com/pmarreck/dotconfig/blob/yolo/wezterm/wezt...
I love that I can use the same config on macOS and Linux as I use both machines often.
-
Nice! I've been using Wezterm for a couple years.
I use the Embark color theme, which I don't see represented on the wezterm themes page: https://github.com/dmshvetsov/wezterm-embark-theme
I also like a slowly-blinking block cursor, a specific font, ligatures etc. Feel free to raid my config: https://github.com/pmarreck/dotconfig/blob/yolo/wezterm/wezt...
I love that I can use the same config on macOS and Linux as I use both machines often.
-
I used WezTerm for a while and loved it, but then I discovered it had some strange interactions with other programs that use the GPU or OpenGL. In my case, when running WezTerm, the robotics simulation tool Gazebo Classic [0] would only launch properly 1/3 to 1/2 of the time. The rest of the time the simulation appeared to start, but no display ever came up and the program eventually segfalted. I thought this was a Gazebo problem, since it is a bit touchy, but switching to another GPU-accelerated terminal like Kitty or Alacritty solved the problem. I guess the lesson being, if your GL program is misbehaving when launching from WezTerm, try another terminal to see if that doesn't solve the problem.
[0] https://classic.gazebosim.org/
-
I wrote https://github.com/zdykstra/tmuxc as an alternative implementation of iTerm2's tmux integration. It's terminal agnostic; it just runs a command for each terminal. Depending on the terminal you use, you could probably make it spawn each tmux pane into a dedicated tab.
It's very much designed and built for my specific needs on my specific desktop environments, so there's no promises that it'll work for you well ... or at all.
-