File: mkdocs.yml

package info (click to toggle)
flameshot 13.3.0%2Bgit20251204-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 23,972 kB
  • sloc: cpp: 18,548; sh: 241; xml: 134; makefile: 32
file content (47 lines) | stat: -rw-r--r-- 1,205 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
site_name: Flameshot Developer Docs
site_url: https://flameshot.org/docs/dev/
repo_url: https://github.com/flameshot-org/flameshot/
edit_uri: tree/master/docs/dev/src
docs_dir: src
site_dir: output
markdown_extensions:
  - admonition
  - attr_list
  - toc:
      permalink: "#"
  - pymdownx.emoji:
      emoji_index: !!python/name:materialx.emoji.twemoji
      emoji_generator: !!python/name:materialx.emoji.to_svg

plugins:
  - search
  - mkdoxy:
      projects:
        flameshot:
          src-dirs: ../../src/
          full-doc: True
          doxy-cfg:
            FILE_PATTERNS: "*.cpp *.h"
            # #TODO for some reason this causes an exception
            EXCLUDE_PATTERNS: "*/capturetool.h"
            FULL_PATH_NAMES: "NO"
            SHOW_USED_FILES: "NO"
            RECURSIVE: True

      save-api: mkdoxy-generated
      debug: True
      ignore-errors: False

theme:
  name: material
  logo: https://flameshot.org/flameshot-icon.svg

nav:
  - Overview: index.md
  - Debugging: debugging.md
  - FAQ: faq.md
  - 'Maintaining the documentation': docs.md
  - API:
      - Classes: flameshot/classes.md
      - 'Class Hierarchy': flameshot/hierarchy.md
      - Files: flameshot/files.md