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.94
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 »

barbuk commented on 2021-08-30 23:03 (UTC)

@aperez Thanks for your work !

I tested the package, everything works perfectly.

For everyone reading the comments here, this release come with several changes. Check the man page: man termite.config

Overview:

  • smart_copy: Default false, set to true to use ctrl+c / ctrl+v to copy / paste.

  • clickable_url_ctrl: Default false, set to true to require the Ctrl key to be pressed while clicking URLs to open them. This allow to double clic on url to select them.

  • word_char_exceptions: Default from vte

  • dragable file & urls in termite

  • up to date vte

  • Many fix and QOL from aperezdc fork

aperez commented on 2021-08-30 22:37 (UTC)

@barbuk: Release done at https://github.com/aperezdc/termite/releases/tag/v16.0 and package updated to use it. Remember to set clickable_url_ctrl in the config file if that's what you prefer :)

barbuk commented on 2021-08-30 21:21 (UTC)

@aperez, thanks for the response !

shall I cherry-pick them into my repository ?

Yes, perfect.

I can also add a config option for “hold Ctrl to open links”

Yes, it's important to not change the behavior of termite for the people using it every day.

Regarding releases, I see you have tags v16 and v16.1 ... Should we bump to v17 afterwards, or do you think it's more reasonable to go with v16.2

This termite package is still using the official v15 from upstream, so the version of my fork shouldn't matter.

With this new release, we'll use your fork which bring several new features, so a major version bump is a good idea. I vote for a v16 :).

aperez commented on 2021-08-30 20:58 (UTC)

@barbuk: I think your patches look reasonable, so if that's okay with you, shall I cherry-pick them into my repository? I can also add a config option for “hold Ctrl to open links”, and then make a new release.

Regarding releases, I see you have tags v16 and v16.1 in your repository, while so far I have kept using v15.x. Should we bump to v17 afterwards, or do you think it's more reasonable to go with v16.2 given that for that release we would not merge more features than the cherry-picks?

barbuk commented on 2021-08-30 07:50 (UTC) (edited on 2021-08-30 07:50 (UTC) by barbuk)

@aperez, you are now Co-Maintainer of the package.

We should discuss how to bring our two forks into this package. Your fork can be the base, because of the meson build.

My fork contains several QOL patches that I used everyday:

aperez commented on 2021-08-27 08:55 (UTC)

@thiagowfx: Of course, I'll be happy to have both packages merged. FWIW, you can find me as aperezdc on IRC :)

thiagowfx commented on 2021-08-27 01:57 (UTC)

Hey aperez@, the maintainer of termite has agreed to merge packages. Would you work with them to do so?

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 ¯_(ツ)_/¯