Skip to content
/ docs Public

📚 NeoMutt Docs

Notifications You must be signed in to change notification settings

neomutt/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NeoMutt Guide

The official documentation for NeoMutt, a terminal-based email client. Built with Sphinx and hosted on Read the Docs.

Documentation Status

Structure

The guide follows the Diátaxis documentation framework and is organised into four sections:

Tutorials:Step-by-step lessons for newcomers (10 pages)
How-to guides:Task-oriented recipes for specific goals (62 pages)
Reference:Technical descriptions of configuration, commands, and functions (55 pages)
Explanation:Background discussion of concepts and design (14 pages)

Source material was converted from the DocBook XML manual (manual.xml) that ships with the NeoMutt source code.

Building locally

Prerequisites: Python 3.10+ and pip.

# Install dependencies
pip install -r docs/requirements.txt

# Build HTML
make html

# Open in a browser
open build/html/index.html    # macOS
xdg-open build/html/index.html  # Linux

The generated site is written to build/html/.

Contributing

Contributions are welcome. Pages marked [TEMPLATE] contain outlines that need to be fleshed out, and pages with 📷 Screenshot Needed markers are waiting for terminal screenshots.

Please keep the Diátaxis style conventions noted at the top of each page.

Links

License

This documentation is licensed under the GNU General Public License v2, the same license as NeoMutt itself.

About

📚 NeoMutt Docs

Topics

Resources

Stars

Watchers

Forks

Contributors