Hopefully this will build the community and reduce duplicated effort.
NeoMutt was created when Richard Russon (@FlatCap) took all the old Mutt patches, sorted through them, fixed them up and documented them.
My patch do add a fancy sidebar menu, which I feel is better than the original one. I'm not planning on upstreaming this, since it's pretty much the ugliest code in the world. I'll try to keep up to date with the upstream if people are planning on using it.
# Sidebar Patch -------------------------------------- set sidebar_format = "%B %?N?%N?" set sidebar_visible = yes set sidebar_width = 30 set sidebar_short_path = yes
|Attach Headers Color||Color attachment headers using regex, just like mail bodies|
|Compose to Sender||Send new mail to the sender of the current mail|
|Compressed Folders||Read from/write to compressed mailboxes|
|Conditional Dates||Use rules to choose date format|
|Encrypt-to-Self||Save a self-encrypted copy of emails|
|Fmemopen||Replace some temporary files with memory buffers|
|Forgotten Attachment||Alert user when (s)he forgets to attach a file to an outgoing email.|
|Global Hooks||Define actions to run globally within NeoMutt|
|Ifdef||Conditional config options|
|Index Color||Custom rules for theming the email index|
|Initials Expando||Expando for author's initials|
|Kyoto Cabinet||Kyoto Cabinet backend for the header cache|
|Limit Current Thread||Focus on one Email Thread|
|LMDB||LMDB backend for the header cache|
|Multiple FCC||Save multiple copies of outgoing mail|
|Nested If||Allow complex nested conditions in format strings|
|New Mail||Execute a command upon the receipt of new mail.|
|NNTP||Talk to a Usenet news server|
|Notmuch||Email search engine|
|Progress Bar||Show a visual progress bar on slow operations|
|Quasi-Delete||Mark emails that should be hidden, but not deleted|
|Reply With X-Orig-To||Direct reply to email using X-Original-To header|
|Sensible Browser||Make the file browser behave|
|Sidebar||Panel containing list of Mailboxes|
|Skip Quoted||Leave some context visible|
|Status Color||Custom rules for theming the status bar|
|TLS-SNI||Negotiate with a server for a TLS/SSL certificate|
|Trash Folder||Automatically move deleted emails to a trash bin|
|Header Cache Benchmark||Script to test the speed of the header cache|
|Useful programs||List of useful programs interacting with NeoMutt|
|Vi Keys||Easy and clean Vi-keys for NeoMutt|
|Vim Syntax||Vim Syntax File|
NeoMutt may be packaged for your distribution, and otherwise it can be built from source. Please refer to the instructions on the distro page.
While NeoMutt is technically a fork of Mutt, the intention of the project is not to diverge from Mutt, but rather to act as a common ground for developers to improve Mutt.
Collecting, sorting out and polishing patches to be incorporated upstream (into Mutt), as well as being a place to gather and encourage further collaboration while reducing redundant work, are among the main goals of NeoMutt. NeoMutt merges all changes from Mutt.
More information is available on the About page on the NeoMutt website.
Mutt was created by Michael Elkins and is now maintained by Kevin McCarthy.