This is directly inspired by mutt, but uses a real scripting language (lua) for most of the operations. It allows you bind keys to lua-functions and so on.
Second, and sorry if I missed it just glancing over the project, is there a way to tweak the views, like with ```message```? (Wondering if I can insert pandoc or the like to change how it displays in the terminal)
Might be best to file a bug-report if you have questions/feature-requests.
But see HACKING.md. In brief the display of mode X comes from the output of the function "X_view()". So you can change the rendered text there by updating that function.
So for changing the message-displayed you'll want to tweak `message_view(msg)`, and can add rendering there.
https://github.com/lumail/lumail2/
This is directly inspired by mutt, but uses a real scripting language (lua) for most of the operations. It allows you bind keys to lua-functions and so on.