MkDocs Gen Nav Plugin
This plugin generates the config['nav'] automatically for your MkDocs documentation site by finding all markdown files from the global config['docs_dir'].
Rules
The following rules are used to generate the navigation:
- The file or directory names are used as the navigation title.
- If a path name starts with two digits and '_' characters, it is ignored in the title. This means that it is only used to sort the navigation list.
- If a path name starts with '_', it will be ignored. This means that the links to that markdown file should be a part of some other document manually.
- The file named "index.md" in the docs root dir will be ignored. (It will be used as Home page)
Configuration
Add following lines to your mkdocs.yml configuration file:
plugins:
- gen_nav:
enabled: true
Example
you can find example in examples directory
Install
pip install mkdocs-gen-nav-plugin
Development
Metadata
Release files for mkdocs-gen-nav-plugin 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mkdocs_gen_nav_plugin-0.2.0.tar.gz | 11.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mkdocs_gen_nav_plugin-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.8 kB