Terminal
The terminal of the 21st century.
A super lightweight, beautiful, and simple terminal. Comes with sane defaults, browser-class tabs, sudo paste protection, smart copy/paste, and little to no configuration.
Building, Testing, and Installation
You'll need the following dependencies:
- libgranite-dev >= 5.3.0
- libhandy-1-dev >= 0.83.0
- libvte-2.91-dev
- meson
- valac
Run meson to configure the build environment and then ninja test to build and run tests
meson build --prefix=/usr
cd build
ninja test
To install, use ninja install, then execute with io.elementary.terminal
sudo ninja install
io.elementary.terminal
Notifications
Terminal implements process completion notifications. They are enabled for BASH and FISH automatically. To enable them for ZSH, add the following line to .zshrc:
builtin . /usr/share/io.elementary.terminal/enable-zsh-completion-notifications || builtin true
DISTRIBUTORS: depending on the policy of your distribution, either inform the user about this via the default mechanism for your distribution (for DIY distros like Arch), or add that line to /etc/zshrc automatically on installation (for preconfigured distros like Ubuntu).

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

