docs.bsct.io/mkdocs.yml
2025-08-04 20:01:55 -04:00

98 lines
No EOL
2.6 KiB
YAML

# MkDocs configuration file
# Project information
site_name: bsct.me docs
site_url: https://docs.bsct.me/
site_description: Technical documentation maintained by corybiscuit
site_author: corybiscuit
# Copyright information
copyright: Copyright © 2025 corybiscuit
# Repository information
repo_url: https://git.bsct.me/corybiscuit/docs.bsct.me
repo_name: corybiscuit/docs.bsct.me
# Theme configuration
theme:
name: material
features:
- navigation.instant
- navigation.instant.progress
- navigation.path
- navigation.prune
- navigation.indexes
- navigation.top
- navigation.footer
- toc.follow
- search.suggest
- search.highlight
palette:
- media: "(prefers-color-scheme: light)"
scheme: default
toggle:
icon: material/lightbulb
name: Switch to dark mode
- media: "(prefers-color-scheme: dark)"
scheme: slate
toggle:
icon: material/lightbulb-outline
name: Switch to light mode
logo: assets/logo.svg
favicon: assets/logo.svg
font:
text: Public Sans
code: JetBrains Mono
plugins:
- privacy
- search
- tags
# Navigation configuration
nav:
- Home: index.md
- Knowledge Base:
- knowledge-base/index.md
- Bootable Windows USB: knowledge-base/bootable-windows-usb.md
- media-stack: knowledge-base/media-stack.md
- PostgreSQL: knowledge-base/postgresql.md
- Plex User Guide:
- plex-user-guide/index.md
- Clients:
- plex-user-guide/clients/index.md
- Amazon Fire TV: plex-user-guide/clients/amazon-fire-tv.md
- Apple TV: plex-user-guide/clients/apple-tv.md
- Desktop: plex-user-guide/clients/desktop.md
- Google TV: plex-user-guide/clients/google-tv.md
- Playstation: plex-user-guide/clients/playstation.md
- Roku: plex-user-guide/clients/roku.md
- Xbox: plex-user-guide/clients/xbox.md
- Plex Requests: plex-user-guide/plex-requests.md
markdown_extensions:
- abbr
- attr_list
- admonition
- footnotes
- pymdownx.blocks.caption
- pymdownx.details
- pymdownx.emoji:
emoji_index: !!python/name:material.extensions.emoji.twemoji
emoji_generator: !!python/name:material.extensions.emoji.to_svg
- pymdownx.highlight:
use_pygments: true
pygments_lang_class: true
auto_title: true
linenums: true
linenums_style: pymdownx-inline
line_spans: __span
- pymdownx.inlinehilite
- pymdownx.keys
- pymdownx.smartsymbols
- pymdownx.superfences
- pymdownx.tabbed:
alternate_style: true
- pymdownx.tasklist:
custom_checkbox: true
- tables