![]() The vte-ng project is required until VTE exposes the necessary functions for keyboard text selection and URL hints (if ever). Otherwise the exit status is that of the child process. Termite's exit status is 1 on a failure, including a termination of the child process from an uncaught signal. ![]() Termite looks for the configuration file in the following order: $XDG_CONFIG_HOME/termite/config, ~/.config/termite/config, $XDG_CONFIG_DIRS/termite/config, /etc/xdg/termite/config. INTRODUCTIONĪ keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support. Avoid them and don't make the mistake of thinking their libraries are meant for others to use. GTK and most of the GNOME project are much of the same. This is the tip of the iceberg when it comes to their hostility towards other projects using VTE as a library. There is no implementation of these kinds of features in VTE and it's unlikely they'll be provided either internally or as flexible APIs. It's now almost a decade later and no progress has been made. Despite support from multiple other projects, the patch was rejected. In 2012, we submitted a tiny patch exposing the APIs needed for the keyboard text selection, hints mode and other features. They've gone out of the way to keep useful APIs private due to hostility towards implementing any kind of user interface beyond what they provide. VTE is treated as simply being the GNOME Terminal widget rather than a library truly intended to be useful to others. It's slow, brittle and difficult to improve. VTE is a terrible base for building a modern, fast and safe terminal emulator. You should contribute to Alacritty instead. We strongly recommend against trying to continue the development of Termite with a fork. Alacritty is the only proper replacement for Termite and it took until the 0.8 release currently available as a release candidate for us to be able to wholeheartedly recommend it. If you've packaged Termite in a repository, we would highly appreciate if you could communicate our recommendation to end users as part of phasing out and retiring the package. It's written in a modern, safe programming language (Rust) and uses OpenGL for efficient rendering. ![]() Alacritty is dramatically faster than VTE along with being significantly more robust and secure. The user interface is very much in the same spirit as Termite including a very minimal user interface delegating handling tabs and splits to a window manager like i3. It has a keyboard-based selection mode inspired by Termite and Alacritty 0.8 adds a generic regex hints mode comparable to Termite's URL hints mode. You should use Alacritty instead of Termite. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |