Package Details: termite 16.9-3

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: 0.028151
First Submitted: 2021-07-09 14:08 (UTC)
Last Updated: 2024-10-17 07:45 (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 »

barbuk commented on 2021-08-23 06:06 (UTC)

@thiagowfx yes.

I checked his package, and the upgrade to meson to compile termite and vte together is quite nice.

We maybe need to decide if this package (termite) should follow the upstream repo or could use a fork.

thiagowfx commented on 2021-08-23 01:37 (UTC)

@barbuk, would you be willing to merge this package with https://aur.archlinux.org/packages/termite-aperezdc/?

In other words, would you be willing to add the current maintainer of the other package as co-maintainer of this one?

aperez commented on 2021-08-22 19:47 (UTC)

@FabioLolix, @thiagowfx: I will be fine collaborating and merging packages if that's the decision on this topic. I think that my fork should be what get built by the termite package, because I have been merging fixes in Termite itself and not only keeping up with the latest VTE releases :)

I uploaded termite-aperezdc as soon as I forked Termite to continue development while the original termite package was still in the official Arch repositories, which is the only reason why I did not use the termite name in the AUR.

While I do not plan to make any big new features right now, my plan is to continue doing light maintenance, fixes, and reviewing any patches that come my way. I even tried contacting the original Termite author a few times to see if I could take over maintenance without forking, but I never got a reply back ¯_(ツ)_/¯

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