Skip to content

sonnymilton/terminal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ba8bc68 · Aug 22, 2018
Aug 22, 2018
Mar 22, 2018
Aug 21, 2018
Aug 20, 2018
May 10, 2018
Jul 2, 2017
Jun 22, 2018
Mar 9, 2013
Jun 16, 2017
May 10, 2017
May 14, 2018
Aug 22, 2018
Aug 20, 2018

Repository files navigation

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
  • 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
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).

About

Terminal emulator designed for elementary OS

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vala 92.8%
  • Meson 3.7%
  • CSS 1.8%
  • Shell 1.4%
  • Python 0.3%