Sakura is still my favorite terminal emulator — it’s clean and logical, it follows your GTK theme and it handles tabs in the same way Firefox or PCManFM or others do.
I hadn’t set up a port in Crux — I have been using rxvt-unicode for the past few months — but I got a wild surge and decided to make one for it.
This follows, basically, the instructions for Sakura that are bundled with the source code.
# Description: A terminal emulator based on GTK and VTE.
# URL: http://pleyades.net/david/sakura.php
# Maintainer:
# Packager:
# Depends on: gtk vte cmake
name=sakura
version=2.2.0
release=1
source=(http://pleyades.net/david/projects/$name/$name-$version.tar.bz2)
build() {
cd $name-$version
cmake -DCMAKE_INSTALL_PREFIX=/usr .
make
make DESTDIR=$PKG PREFIX=/usr install
rm -rf $PKG/usr/share/locale
}
Note that VTE is not part of core/contrib/opt/xorg; you’ll have to add the Gnome or XFCE repository to get that (or copy it into a local repo, like I do
). Enjoy!





You might want to give Terminator a try — you can have tabs, and also split each tab horizontally and/or vertically. I just stumbled across it, and as a long-time screen user was sold in sixty seconds of actual use.
BTW, thanks for a fun and insightful blog!