site_name: !!python/object/apply:os.getenv ["DOCS_NAME", "TVApp2"] repo_url: https://github.com/TheBinaryNinja/tvapp2 repo_name: TheBinaryNinja/tvapp2 edit_uri: edit/main/docs/docs/ site_author: TheBinaryNinja site_url: 'https://thebinaryninja.github.io/tvapp2/' markdown_extensions: - markdown.extensions.extra - toc: permalink: true - abbr - admonition - attr_list - pymdownx.magiclink: normalize_issue_symbols: true repo_url_shorthand: true user: TheBinaryNinja repo: tvapp2 - pymdownx.emoji: emoji_index: !!python/name:material.extensions.emoji.twemoji emoji_generator: !!python/name:material.extensions.emoji.to_svg options: custom_icons: - material/overrides/.icons - md_in_html - def_list - footnotes - tables - pymdownx.inlinehilite - pymdownx.betterem: smart_enable: all - pymdownx.tasklist: custom_checkbox: true - pymdownx.highlight: use_pygments: true anchor_linenums: true line_spans: __span pygments_lang_class: true - pymdownx.superfences: custom_fences: - name: mermaid class: mermaid format: !!python/name:pymdownx.superfences.fence_code_format - pymdownx.tabbed: alternate_style: true combine_header_slug: true slugify: !!python/object/apply:pymdownx.slugs.slugify kwds: case: lower - pymdownx.tabbed - pymdownx.caret - pymdownx.mark - pymdownx.smartsymbols - pymdownx.tilde - pymdownx.blocks.html - pymdownx.details - pymdownx.magiclink: normalize_issue_symbols: true repo_url_shorthand: true user: TheBinaryNinja repo: tvapp2 - pymdownx.keys - pymdownx.snippets: auto_append: - includes/abbreviations.md url_download: true - pymdownx.arithmatex: generic: true theme: highlightjs: true hljs_languages: - yaml - yml - rust - markdown icon: note: fontawesome/solid/note-sticky abstract: fontawesome/solid/book info: fontawesome/solid/circle-info tip: fontawesome/solid/bullhorn success: fontawesome/solid/check question: fontawesome/solid/circle-question warning: fontawesome/solid/triangle-exclamation failure: fontawesome/solid/bomb danger: fontawesome/solid/skull bug: fontawesome/solid/robot example: fontawesome/solid/flask quote: fontawesome/solid/quote-left annotation: material/arrow-right-circle tag: html: fontawesome/brands/html5 js: fontawesome/brands/js css: fontawesome/brands/css3 repo: fontawesome/brands/git-alt name: material custom_dir: material/overrides palette: # Palette toggle for light mode - scheme: default primary: custom accent: indigo toggle: icon: material/brightness-7 name: Switch to dark mode # Palette toggle for dark mode - scheme: main primary: custom accent: custom toggle: icon: material/brightness-4 name: Switch to light mode font: text: Roboto code: Roboto Mono favicon: assets/favicon.png icon: logo: logo features: - announce.dismiss - toc.follow - content.action.edit - content.action.view - content.tooltips - search.highlight - search.share - search.suggest - content.code.annotate - content.code.select - content.code.copy - navigation.footer - navigation.indexes - navigation.instant - navigation.instant.progress - navigation.instant.prefetch - navigation.instant.preview - navigation.tracking - navigation.path - navigation.top # Hooks hooks: - material/overrides/hooks/shortcodes.py - material/overrides/hooks/translations.py extra_css: - stylesheets/extra.css?v1.000 extra_javascript: - https://unpkg.com/tablesort@5.3.0/dist/tablesort.min.js - javascripts/tablesort.js nav: - Home: 'home.md' - About TVApp2: 'about_tvapp2.md' - About: - License: 'about/license.md' - Conventions: 'about/conventions.md' - Tags: 'about/tags.md' - Changelog: 'about/changelog.md' plugins: - search: separator: '[\s\u200b\-_,:!=\[\]()"`/]+|\.(?!\d)|&[lg]t;|(?!\b)(?=[A-Z][a-z])' - group: plugins: - optimize - minify - git-committers: repository: TheBinaryNinja/tvapp2 docs_path: docs/docs/ branch: main token: !!python/object/apply:os.getenv [GH_TOKEN, "NULL"] - blog: authors: true authors_file: .authors.yml - encryptcontent: title_prefix: '[🔒]' summary: 'Access Restricted' placeholder: 'Authentication Code' placeholder_user: User password_button: True password_button_text: '' # input_class: 'w3-input' # CSS class used for input username and password # button_class: 'w3-button w3-theme-l1 w3-hover-theme' # CSS class for password_button decryption_failure_message: 'Authentication code not correct.' encryption_info_message: "This information is restricted to certain users with access." password_inventory: classified: - !!python/object/apply:os.getenv [DOCS_SECRET_L1, "NULL"] confidential: - !!python/object/apply:os.getenv [DOCS_SECRET_L2, "NULL"] - git-revision-date-localized: type: timeago enabled: true - git-authors: show_contribution: true sort_authors_by: name exclude: - index.md enabled: true - glightbox: touchNavigation: true loop: false effect: zoom slide_effect: slide width: 100% height: auto zoomable: true draggable: false skip_classes: - custom-skip-class-name auto_caption: false caption_position: bottom background: black shadow: false - mike: alias_type: symlink redirect_template: null deploy_prefix: '' canonical_version: null version_selector: true css_dir: css javascript_dir: js - redirects: redirect_maps: docs/settings/summary.md: settings/summary.md - link-embeds: enabled: true name_default: "Untitled Link" desc_default: "No description found" image_default: "https://github.com/Aetherinox/mkdocs-link-embeds/assets/118329232/c0298d98-0910-4235-a88f-0c3e2f704ba7" image_disabled: false favicon_default: "https://github.com/Aetherinox/mkdocs-link-embeds/assets/118329232/b37da9c6-6f17-4c3f-9c94-c346a6f31bfa" favicon_disabled: true favicon_size: 25 target: "blank" accent: "FFFFFF1A" verbose: true extra: tags: HTML5: html JavaScript: js CSS: css generator: false version: default: latest provider: mike alias: true consent: title: Cookie Consent description: >- We use cookies to recognize your repeated visits and preferences, as well as to measure the effectiveness of our documentation and whether users find what they're searching for. With your consent, you're helping us to make our documentation better. copyright: > Copyright © 2025 - BinaryNinja