# Configure builtin rules
config:
  heading-increment: true
  first-heading-h1: true
  heading-style:
    style: consistent
  ul-style:
    style: dash
  list-indent: true
  ul-start-left: true
  ul-indent:
    indent: 2
  no-trailing-spaces:
    br_spaces: 2
    list_item_empty_lines: false
  no-hard-tabs:
    code_blocks: false
  no-reversed-links: true
  no-multiple-blanks:
    maximum: 1
  line-length:
    line_length: 100
    code_blocks: true
    tables: false
    headings: true
  commands-show-output: true
  no-missing-space-atx: true
  no-multiple-space-atx: true
  no-missing-space-closed-atx: true
  no-multiple-space-closed-atx: true
  blanks-around-headings: true
  heading-start-left: true
  no-duplicate-heading: true
  single-h1: true
  no-trailing-punctuation: false
  no-multiple-space-blockquote: true
  no-blanks-blockquote: true
  ol-prefix:
    style: ordered
  list-marker-space:
    ol_single: 1
    ol_multi: 1
    ul_multi: 1
    ul_single: 1
  blanks-around-fences: true
  blanks-around-lists: true
  no-inline-html: true
  no-bare-urls: true
  hr-style:
    style: "---"
  no-emphasis-as-heading: true
  no-space-in-emphasis: true
  no-space-in-code: true
  no-space-in-links: true
  fenced-code-language: true
  first-line-h1: true
  no-empty-links: true
  required-headings: false
  proper-names: false
  no-alt-text: true

# Include a custom rule package
#customRules:
#  - markdownlint-rule-titlecase

# Fix any fixable errors
fix: false

# Define a custom front matter pattern
#frontMatter: "<head>[^]*<\/head>"

# Define glob expressions to ignore
#ignores:
#  - "test/snapshots/*.md"

# Use a plugin to recognize math
#markdownItPlugins:
#  - - "@iktakahiro/markdown-it-katex"

# Disable inline config comments
noInlineConfig: true

# Disable progress on stdout
noProgress: true

# Use a specific formatter
outputFormatters:
  - - markdownlint-cli2-formatter-default