A minimal email TUI where you read with Markdown and write in Neovim.
neomd.ssp.sh/docs
email
markdown
neovim
tui
1# Hugo configuration file
2title: neomd Documentation
3
4# Base URL will be set by GitHub Actions
5baseURL: "https://ssp-data.github.io/neomd/"
6
7# Canonify all absolute URLs (prepends baseURL to /images/, /docs/, etc.)
8# Required for GitHub Pages project sites (not user/org sites)
9canonifyURLs: true
10
11# Disable RSS generation to avoid template issues
12disableKinds: ["RSS"]
13
14# import hextra as module
15# Hextra v0.12.2 is the latest version as of 2026-04-21.
16module:
17 imports:
18 - path: github.com/imfing/hextra
19
20markup:
21 # allow raw html
22 goldmark:
23 renderer:
24 unsafe: true
25 parser:
26 attribute:
27 block: true
28 autoHeadingID: true
29 autoHeadingIDType: github
30
31 # enable hextra syntax highlight
32 highlight:
33 noClasses: false
34
35 tableOfContents:
36 startLevel: 2
37 endLevel: 6
38 ordered: false
39
40menu:
41 main:
42 - name: Documentation
43 pageRef: /docs
44 weight: 1
45 - name: Search
46 weight: 2
47 params:
48 type: search
49 - name: GitHub
50 weight: 3
51 url: "https://github.com/ssp-data/neomd"
52 params:
53 icon: github
54
55 sidebar:
56 - name: More
57 params:
58 type: separator
59 weight: 100
60 - name: Changelog
61 url: "https://github.com/ssp-data/neomd/blob/main/CHANGELOG.md"
62 weight: 101
63 - name: Security
64 url: "https://github.com/ssp-data/neomd/blob/main/SECURITY.md"
65 weight: 110
66 - name: Roadmap
67 url: "https://www.ssp.sh/brain/neomd#roadmap"
68 weight: 120
69
70params:
71 description: "A fast, keyboard-first TUI email client with smart screening"
72
73 navbar:
74 displayTitle: true
75 displayLogo: false
76
77 footer:
78 displayCopyright: true
79 displayPoweredBy: true
80
81 editURL:
82 enable: true
83 base: "https://github.com/ssp-data/neomd/edit/main/docs/content/docs"