Terms is an experiment. I like Tilix and I like BlackBox. Why can't I have both? Terms uses GTK4 and is written in Rust. The latter has no added value aside from the fact that I like it.
Terms is still very much in development. The following features are present but may still need some work to stabilize.
- Multiple windows
- Drag/drop support
- href/mailto regex matching
- Settings
- Theming. Compatible with Gogh
- Flatpak support
- Shortcuts
- Tabs
- Tiling
- Profiles
- Store and load session like Tilix and Ptyxis do
- tmux Control Mode, based on gnome-terminator/terminator#408 and https://github.com/iamjackg/terminator/tree/tmux-v2
Terms is accepting translations through Weblate! If you'd like to contribute with translations, visit the Weblate project.
The following projects gave me lots of ideas. Many files are derived work (ported to rust) or even plainly copied from these.
I strive to properly attribute and give credit to the original authors. If you feel like I have missed some things, that some things look very familiar but have no attribution, please let me know! This project would not exist without you!