Terminal
Terminal emulator designed for elementary OS
Install / Use
/learn @elementary/TerminalREADME
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:
- gettext
- libadwaita-1-dev (>= 1.5.0)
- libgranite-7-dev (>= 7.7.0)
- libgtk-4-dev (>= 4.1.0)
- libvte-2.91-gtk4-dev (>= 0.76.0)
- libxml2-utils
- meson
- valac (>= 0.56)
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).
Related Skills
clearshot
Structured screenshot analysis for UI implementation and critique. Analyzes every UI screenshot with a 5×5 spatial grid, full element inventory, and design system extraction — facts and taste together, every time. Escalates to full implementation blueprint when building. Trigger on any digital interface image file (png, jpg, gif, webp — websites, apps, dashboards, mockups, wireframes) or commands like 'analyse this screenshot,' 'rebuild this,' 'match this design,' 'clone this.' Skip for non-UI images (photos, memes, charts) unless the user explicitly wants to build a UI from them. Does NOT trigger on HTML source code, CSS, SVGs, or any code pasted as text.
openpencil
2.1kThe world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
openpencil
2.1kThe world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
HappyColorBlend
HappyColorBlendVibe Project Guidelines Project Overview HappyColorBlendVibe is a Figma plugin for color palette generation with advanced tint/shade blending capabilities. It allows designers to
