All Projects → elementary → Terminal

elementary / Terminal

Licence: lgpl-3.0
Terminal emulator designed for elementary OS

Programming Languages

vala
323 projects

Projects that are alternatives of or similar to Terminal

Wingpanel Indicator Nightlight
A Wingpanel indicator for Night Light
Stars: ✭ 20 (-92.88%)
Mutual labels:  hacktoberfest, gtk, gtk3
Calendar
Desktop calendar app designed for elementary OS
Stars: ✭ 78 (-72.24%)
Mutual labels:  hacktoberfest, gtk, gtk3
Appcenter
Pay-what-you-want app store for elementary OS
Stars: ✭ 358 (+27.4%)
Mutual labels:  hacktoberfest, gtk, gtk3
Code
Code editor designed for elementary OS
Stars: ✭ 324 (+15.3%)
Mutual labels:  hacktoberfest, gtk, gtk3
Mail
Mail app designed for elementary OS
Stars: ✭ 130 (-53.74%)
Mutual labels:  hacktoberfest, gtk, gtk3
Applications Menu
Applications Menu for elementary OS and the Pantheon desktop environment
Stars: ✭ 84 (-70.11%)
Mutual labels:  hacktoberfest, gtk, gtk3
Ideogram
Insert emoji anywhere in elementary OS, even in non-native apps
Stars: ✭ 68 (-75.8%)
Mutual labels:  hacktoberfest, gtk, gtk3
Granite
Library that extends GTK with common widgets and utilities
Stars: ✭ 164 (-41.64%)
Mutual labels:  hacktoberfest, gtk, gtk3
Wingpanel
Stylish top panel that holds indicators and spawns an application launcher
Stars: ✭ 104 (-62.99%)
Mutual labels:  hacktoberfest, gtk, gtk3
Music
Music player and library designed for elementary OS
Stars: ✭ 92 (-67.26%)
Mutual labels:  hacktoberfest, gtk, gtk3
Ephemeral
A private-by-default, always-incognito browser for elementary OS
Stars: ✭ 133 (-52.67%)
Mutual labels:  hacktoberfest, gtk, gtk3
Files
File browser designed for elementary OS
Stars: ✭ 187 (-33.45%)
Mutual labels:  hacktoberfest, gtk, gtk3
radiotray-lite
Online radio streaming player with minimum interface that runs on a Linux system tray
Stars: ✭ 49 (-82.56%)
Mutual labels:  gtk, gtk3
initial-setup
New user setup app designed for elementary OS
Stars: ✭ 34 (-87.9%)
Mutual labels:  gtk, gtk3
sideload
Sideload Flatpaks on elementary OS
Stars: ✭ 41 (-85.41%)
Mutual labels:  gtk, gtk3
switchboard-plug-onlineaccounts
Switchboard Online Accounts Plug
Stars: ✭ 25 (-91.1%)
Mutual labels:  gtk, gtk3
live-chart
A real-time charting library for Vala and GTK3 based on Cairo
Stars: ✭ 47 (-83.27%)
Mutual labels:  gtk, gtk3
palette
Color palette app for elementary OS
Stars: ✭ 32 (-88.61%)
Mutual labels:  gtk, gtk3
PokeChat
UNIX compatible, Discord and Telegram inspired, Pokémon-themed instant messaging service.
Stars: ✭ 11 (-96.09%)
Mutual labels:  gtk, gtk3
Lua-GTK3-Examples
Some GTK examples in Lua
Stars: ✭ 20 (-92.88%)
Mutual labels:  gtk, gtk3

Terminal

Packaging status Translation status

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.

Terminal Screenshot

Building, Testing, and Installation

You'll need the following dependencies:

  • libgranite-dev >= 6.0.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).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].