{"id":13503341,"url":"https://github.com/p-e-w/finalterm","last_synced_at":"2025-03-29T14:31:19.624Z","repository":{"id":8065765,"uuid":"9477941","full_name":"p-e-w/finalterm","owner":"p-e-w","description":"At last – a modern terminal emulator (NO LONGER MAINTAINED)","archived":true,"fork":false,"pushed_at":"2015-09-03T11:32:58.000Z","size":2984,"stargazers_count":3839,"open_issues_count":123,"forks_count":179,"subscribers_count":183,"default_branch":"master","last_synced_at":"2024-10-31T23:31:04.711Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://finalterm.org","language":"Vala","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/p-e-w.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-04-16T17:09:52.000Z","updated_at":"2024-10-26T10:08:10.000Z","dependencies_parsed_at":"2022-09-13T08:41:27.667Z","dependency_job_id":null,"html_url":"https://github.com/p-e-w/finalterm","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/p-e-w%2Ffinalterm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/p-e-w%2Ffinalterm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/p-e-w%2Ffinalterm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/p-e-w%2Ffinalterm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/p-e-w","download_url":"https://codeload.github.com/p-e-w/finalterm/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246196961,"owners_count":20739202,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T22:02:47.513Z","updated_at":"2025-03-29T14:31:19.211Z","avatar_url":"https://github.com/p-e-w.png","language":"Vala","funding_links":[],"categories":["Vala","others","Packages"],"sub_categories":["Terminals"],"readme":"### :bangbang: Final Term is no longer being actively developed. The official discontinuation announcement can be found at http://worldwidemann.com/finally-terminated. :bangbang:\n\n\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n# About Final Term\n\nFinal Term is a new breed of terminal emulator.\n\n![Screencast](http://finalterm.org/screencast.gif)\n\nIt goes beyond mere emulation and understands what is happening inside the shell it is hosting. This allows it to offer features no other terminal can, including:\n\n* Semantic text menus\n* Smart command completion\n* GUI terminal controls\n\nFor more information, visit [http://finalterm.org](http://finalterm.org).\n\n# Installation\n\nFinal Term is written in [Vala](https://live.gnome.org/Vala) and built on top of [GTK+ 3](http://www.gtk.org), [Clutter](http://blogs.gnome.org/clutter/) and [Mx](https://github.com/clutter-project/mx). It requires the development files for the following software packages:\n\n* [Gee](https://live.gnome.org/Libgee)\n* [GTK+ 3](http://www.gtk.org)\n* [Clutter](http://blogs.gnome.org/clutter/) \u003e= 1.12\n* [Clutter-Gtk](http://blogs.gnome.org/clutter/)\n* [Mx](https://github.com/clutter-project/mx)\n* [keybinder-3.0](https://github.com/engla/keybinder/tree/keybinder-3.0)\n* [libnotify](https://developer.gnome.org/libnotify/) _Optional_, for desktop notifications support\n* [libunity](https://launchpad.net/libunity) _Optional_, for Unity launcher integration (progress bars)\n\nAdditionally, it requires [intltool](http://freedesktop.org/wiki/Software/intltool/) for localization string extraction.\n\nTo install Final Term, execute these shell commands:\n\n```sh\ngit clone https://github.com/p-e-w/finalterm.git\ncd finalterm/\nmkdir build\ncd build/\ncmake ..\nmake\nsudo make install\n```\n\nIf you want to install to a custom directory your `XDG_DATA_DIRS` environment variable has to point to the prefix with the file `glib-2.0/schemas/gschemas.compiled` in it.\n\n## Instructions for Ubuntu\n\nThanks to the work of Bob Mottram (packaging) and GitHub user versable (PPA setup), Ubuntu is currently the easiest platform to install Final Term on:\n\n```sh\nsudo add-apt-repository ppa:finalterm/daily\nsudo apt-get update\nsudo apt-get install finalterm\n```\n\nThe PPA is synchronized with the GitHub repository and should always deliver the latest version with a few hours delay at most.\n\n## Instructions for Fedora\n\nYou can use packages from [Copr by Matthew Miller](http://copr.fedoraproject.org/coprs/mattdm/finalterm/).\n\n### Fedora 19\n\n```\nsudo wget http://copr.fedoraproject.org/coprs/mattdm/finalterm/repo/fedora-19-i386/mattdm-finalterm-fedora-19-i386.repo -O /etc/yum.repos.d/finalterm.repo\nsudo yum update\nsudo yum install finalterm\n```\n\n### Fedora 20\n\n```\nsudo wget http://copr.fedoraproject.org/coprs/mattdm/finalterm/repo/fedora-20-i386/mattdm-finalterm-fedora-20-i386.repo -O /etc/yum.repos.d/finalterm.repo\nsudo yum update\nsudo yum install finalterm\n```\n\n### Fedora Rawhide\n\n```\nsudo wget http://copr.fedoraproject.org/coprs/mattdm/finalterm/repo/fedora-rawhide-i386/mattdm-finalterm-fedora-rawhide-i386.repo -O /etc/yum.repos.d/finalterm.repo\nsudo yum update\nsudo yum install finalterm\n```\n\n## Instructions for Arch Linux\n\nThere is an AUR for Final Term maintained by Arch Linux user kens: [https://aur.archlinux.org/packages/finalterm-git/](https://aur.archlinux.org/packages/finalterm-git/).\n\n## Instructions for Gentoo\n\nA [live ebuild for Final Term](http://git.overlays.gentoo.org/gitweb/?p=proj/sunrise-reviewed.git;a=tree;f=x11-terms/finalterm;hb=HEAD) is in Gentoo's Sunrise overlay courtesy of Ferenc Erki. You can find [usage instructions here](https://wiki.gentoo.org/wiki/Project:Sunrise).\n\n# Acknowledgments\n\nFinal Term owes much of its existence to the awesomeness of [Vala](https://live.gnome.org/Vala) and [its documentation](http://valadoc.org), [Clutter](http://blogs.gnome.org/clutter/) and [Mx](https://github.com/clutter-project/mx), as well as to those projects authors' generous decision to release their amazing work as open source software.\n\nMuch of the knowledge about terminal emulation required to build Final Term was gained from [the xterm specification](http://invisible-island.net/xterm/ctlseqs/ctlseqs.html) and the [VT100 User Guide](http://vt100.net/docs/vt100-ug/contents.html), as well as from the study of existing terminal emulators such as [st](http://st.suckless.org) and [Terminator](http://software.jessies.org/terminator/).\n\nFinal Term's color schemes are generated using the wonderful [Base16 Builder](https://github.com/chriskempson/base16-builder) by Chris Kempson.\n\nFinal Term's application icon is a modified version of the terminal icon from the [Faenza icon theme](http://tiheum.deviantart.com/art/Faenza-Icons-173323228) by Matthieu James.\n\n# License\n\nCopyright © 2013–2014 Philipp Emanuel Weidmann (\u003cpew@worldwidemann.com\u003e)\n\nFinal Term is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.\n\nFinal Term is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License along with Final Term.  If not, see \u003chttp://www.gnu.org/licenses/\u003e.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fp-e-w%2Ffinalterm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fp-e-w%2Ffinalterm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fp-e-w%2Ffinalterm/lists"}