Package Details: termite 16.9-1

Git Clone URL: https://aur.archlinux.org/termite.git (read-only, click to copy)
Package Base: termite
Description: A simple VTE-based terminal
Upstream URL: https://github.com/aperezdc/termite
Keywords: terminal
Licenses: LGPL-2.1-only
Submitter: jelly
Maintainer: barbuk (aperez)
Last Packager: aperez
Votes: 25
Popularity: 1.98
First Submitted: 2021-07-09 14:08 (UTC)
Last Updated: 2024-04-17 00:23 (UTC)

Pinned Comments

aperez commented on 2021-09-01 11:47 (UTC)

While the original Termite maintainers recommend Alacritty now and stopped development, there are still reasons to use Termite—for example if your box does not have OpenGL or Rust does not work for your architecture.

This fork of Termite is actively maintained: it is kept updated with the latest VTE versions, fixes and new features get merged, and whenever enough changes are gathered in the main branch new releases are produced as well :)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

FabioLolix commented on 2021-08-22 18:59 (UTC)

For the moment I would left the things as is, aperezdc have been working on termite for a longer time then barbuk, and barbuk haven't replied if he want to collaborate with aperezdc.

thiagowfx commented on 2021-08-22 18:55 (UTC) (edited on 2021-08-22 18:57 (UTC) by thiagowfx)

@FabioLolix In this case it would be nice to merge this package with the other termite.

Something similar recently happened for https://aur.archlinux.org/packages/i3blocks-contrib-git/: there used to be two packages, and they got merged into a single one, in that case the maintainer of the canonical package was inactive so the other maintainer took it over, with the blessing of a TU.

In this case it seems that both maintainers (for termite and termite-aperezdc) are active, so the ideal scenario would be that maintainer of termite adds aperez as co-maintainer, and then this package be deleted.

FabioLolix commented on 2021-08-22 18:35 (UTC)

@thiagowfx Termite was dropped from the official repository because it has been 'archived' upstream as you can read here: https://github.com/thestinger/termite/

I don't know why it has been uploaded to the AUR since termite-aperezdc was already here and updated meanwhile.

For comparison when glimpse was archived on github the AUR pkgbuilds glimpse/glimpse-git where deleted in like 2 days.

thiagowfx commented on 2021-08-22 18:16 (UTC) (edited on 2021-08-22 18:18 (UTC) by thiagowfx)

Hi, could you elaborate why this package would be useful to other AUR users (compared to, example, https://aur.archlinux.org/packages/termite/)?

AUR Guidelines say:

Make sure the package you want to upload is useful. Will anyone else want to use this package? Is it extremely specialized? If more than a few people would find this package useful, it is appropriate for submission.

Given this package is literally named after your own username, it seems to contain customizations for you only. Is this correct? If so, it's more appropriate to host it elsewhere.

Edit: Just to make it clear, I was about to file a deletion request for it, but out of courtesy given that you have recently updated this package I am asking it in the comments first.

mraof commented on 2021-08-19 19:47 (UTC)

It's also useful when OpenGL is temporarily broken, e.g. the time between updating the kernel and rebooting

hurufu commented on 2021-08-13 11:12 (UTC)

@FredBezies, alacritty requires GLSL 3.30, and that's why it's useless on an older machine. I know that you can set LIBGL_ALWAYS_SOFTWARE, but then alacritty loses all points as a "GPU accelerated terminal". It uses 10% of CPU resources just for running htop on an old ThinkPad! IMHO termite is still relevant, it has all necessary features, and alacritty is not a valid replacement for termite for all use cases.

FabioLolix commented on 2021-08-11 20:47 (UTC)

Hello BarbUk, I have seen you have forked vte-ng for fixing problems (and termite on github), there is also this https://aur.archlinux.org/packages/termite-aperezdc, there could be room for collaboration?

If you plan to develop on your own termite, re-uploading as termite-barbuk should be done

FabioLolix commented on 2021-08-11 20:38 (UTC)

Hello, conflicts termite-git is not needed

FredBezies commented on 2021-08-10 14:24 (UTC)

Dead upstream:

"Termite is obsoleted by Alacritty. Termite was a keyboard-centric VTE-based terminal, aimed at use within a window manager with tiling and/or tabbing support."

barbuk commented on 2021-08-09 06:13 (UTC) (edited on 2021-08-09 06:14 (UTC) by barbuk)

The only thing it looks like docs is defined twice

Fixed, thanks for the feedback.

And also it looks like that your repo actually has one of the latest sources, for both termite and vt-ng.

Yes, vte-ng is just a fork of vte with:

  • the patchset from jelly to support termite text selection
  • a patch to support a static build of vte.

For termite, I use the official source. I have a fork with some additional patch: https://github.com/BarbUk/termite/pulls?q=is%3Apr+is%3Aclosed which add some QOL changes:

  • smart_copy option (enable ctrl+c / ctrl+v for copy / paste)
  • require Control to be pressed to open URLs
  • allow to drag text or file in termite
  • configurable word character exceptions

I can package this version if someone is interested.

My plan is to support and update this package and keep vte up to date while I (slowly) migrate to Alacritty.