3 ms·
If you're happy with Neomutt then there is probably no single reason to switch. But if you're just an old-style Mutt user, or you've been using pine, etc, then
by stevekemp 9y ago
If you're happy with Neomutt then there is probably no single reason to switch. But if you're just an old-style Mutt user, or you've been using pine, etc, then you might appreciate the flexibility.
The client is a little opinionated, and different, because it is purely modal. But because Lua is used to present the core UI it is possible to change things in fun ways.
For example in mutt you can change the format that is used to display the list of messages in a folder. lumail allows the same, but it allows more. For example if you have twitter notifications you'll see the "From" header is like this:
Bob Smith (via Twitter)" <notify@twitter.com>
I have this function defined to change that:
function on_cleanup_name(name)
-- Remove "(via Twitter)" if present
name = string.gsub(name, "%(via Twitter%)", "" )
-- Remove leading/trailing spaces.
name = (name:gsub("^%s*(.-)%s*$", "%1"))
-- more stuff here ..
return(name)
end
That's perhaps not a terribly useful thing to do, but it is little things like that which add up to much more flexibility.