Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/timmeinerzhagen/mkdocs-meta-manager

MkDocs plugin for managing meta tags across folders and files
https://github.com/timmeinerzhagen/mkdocs-meta-manager

meta mkdocs tags

Last synced: 2 months ago
JSON representation

MkDocs plugin for managing meta tags across folders and files

Awesome Lists containing this project

README

        

# mkdocs-meta-manager

MkDocs plugin for managing meta tags across folders and files

## Setup

1. Install the plugin:
```bash
pip install mkdocs-meta-manager
```
2. Add the plugin to your `mkdocs.yml`
```bash
plugins:
- search
- meta-manager
```

## Usage

Add meta files with the name `.meta.yml` (can be configured) in your docs file structure.

All markdown files in the same folder and in subfolders automatically get all tags that are defined in the given meta file.

## Options

`meta_filename`
Change the default name of the meta file. (default=`.meta.yml`)

`merge_entries`
Merge all specified entries of meta files and pages for a page that affects them according to the hirearchie (default=`[]`)