Astroid is a lightweight and fast Mail User Agent that provides a graphical interface to searching, display and composing email, organized in thread and tags. Astroid uses the notmuch backend for blazingly fast searches through tons of email. Astroid searches, displays and composes emails - and rely on other programs for fetching, syncing and sending email. Check out Astroid in your general mail setup for a suggested complete mail solution.
main features and goals include:
- lightweight and fast!
- fully operatable by keyboard.
- graphical interface, inspired by sup. but allow buffers to be separated and placed in several windows.
- display html mail and some attachments inline.
- syntax highlighting of code (markdown style) and patches.
- themable and configurable.
- built-in crypto (PGP/MIME) support.
- editors: embedded or external vim or emacs (or your favourite editor, embedded: must support XEmbed).
- python and lua plugins.
and much more...
get astroid from:
$ git clone https://github.com/astroidmail/astroid.git
installation and usage
to run the tests do:
$ scons test
Configure with a prefix and install:
$ scons --prefix=/usr build $ scons --prefix=/usr install
this will install the
astroid binary into
/usr/bin/ and data files into
/usr/share/astroid/. refer to the installing section in the wiki for more information.
running astroid will make a new configuration file in
~/.config/astroid/. refer to the configuration section in the wiki for more information.
running and usage
? to get a list of available key bindings in the current mode, navigate up and down using
k. refer to the usage section in the wiki for more information on usage and customization.
patches, help, comments and bugs
Contributions to Astroid in the form of patches, documentation and testing are very welcome. Information on how to contribute to astroid can be found in the wiki.
This project adheres to Contributor Covenant Code of Conduct v1.4.
Some parts of the user interface and layout have been copied from or has been inspired by the Geary mail client. Also, some inspiration and code stems from ner, another notmuch email client.
See LICENSE.md for licensing information.