generated from Enveloppe/Enveloppe-Quartz
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
9d188da
commit aeff960
Showing
1 changed file
with
286 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,286 @@ | ||
--- | ||
tags: | ||
- guide | ||
share: true | ||
--- | ||
## Setup | ||
|
||
https://squidfunk.github.io/mkdocs-material/setup/ | ||
|
||
## Share | ||
|
||
``` | ||
share: false | ||
path: | ||
links: | ||
mdlinks: false | ||
convert: true | ||
internals: false | ||
nonShared: false | ||
embed: | ||
send: false | ||
remove: keep | ||
char: -%3E | ||
attachment: | ||
send: true | ||
folder: | ||
dataview: true | ||
hardBreak: false | ||
multipleRepo: | ||
- owner: ThinkWithPbody | ||
repo: TWP-Share | ||
branch: main | ||
autoclean: true | ||
- owner: ThinkWithPbody | ||
repo: TWP-Share | ||
branch: temp | ||
autoclean: true | ||
copylink: | ||
base: https://TWP-Share.github.io/TWP-Share | ||
``` | ||
|
||
## mkdocs.yml | ||
|
||
``` | ||
site_name: Notes by Yifu | ||
site_description: Shared Obsidian Pages | ||
site_url: https://thinkwithpbody.github.io/TWP-Obsidian-Share | ||
site_author: Yifu Ding | ||
theme: | ||
name: 'material' | ||
logo: assets/meta/favicons.png | ||
favicon: assets/meta/favicons.png | ||
custom_dir: overrides | ||
font: | ||
text: Roboto | ||
code: Roboto Mono | ||
language: en | ||
palette: | ||
# Light mode | ||
- media: "(prefers-color-scheme: light)" | ||
scheme: default | ||
primary: white | ||
accent: deep purple | ||
toggle: | ||
icon: material/lightbulb | ||
name: Switch to dark mode | ||
# Dark mode | ||
- media: "(prefers-color-scheme: dark)" | ||
scheme: slate | ||
primary: black | ||
accent: deep purple | ||
toggle: | ||
icon: material/lightbulb-outline | ||
name: Switch to light mode | ||
features: | ||
- navigation.indexes | ||
- navigation.top | ||
- navigation.tabs | ||
- navigation.tabs.sticky | ||
- navigation.sections | ||
- navigation.expand | ||
- navigation.footer | ||
- search.suggest | ||
- search.highlight | ||
# Extensions | ||
markdown_extensions: | ||
- footnotes | ||
- nl2br | ||
- attr_list | ||
- sane_lists | ||
- meta | ||
- smarty | ||
- tables | ||
- mdx_breakless_lists | ||
- def_list | ||
- pymdownx.arithmatex: | ||
generic: true | ||
- pymdownx.details | ||
- pymdownx.magiclink | ||
- pymdownx.critic | ||
- pymdownx.caret | ||
- pymdownx.keys | ||
- pymdownx.mark | ||
- pymdownx.tilde | ||
- pymdownx.highlight: | ||
use_pygments: true | ||
anchor_linenums: true | ||
- pymdownx.tasklist: | ||
custom_checkbox: true | ||
- pymdownx.emoji: | ||
emoji_index: !!python/name:material.extensions.emoji.twemoji | ||
emoji_generator: !!python/name:material.extensions.emoji.to_svg | ||
- admonition | ||
- toc: | ||
permalink: true | ||
- pymdownx.inlinehilite | ||
- pymdownx.snippets | ||
- pymdownx.superfences: | ||
custom_fences: | ||
- name: mermaid | ||
class: mermaid | ||
format: !!python/name:pymdownx.superfences.fence_code_format | ||
plugins: | ||
- search | ||
- meta-descriptions | ||
- git-revision-date-localized: | ||
type: date | ||
fallback_to_build_date: true | ||
locale: en | ||
custom_format: "%A %d %B %Y" | ||
enable_creation_date: true | ||
- ezlinks: | ||
wikilinks: true | ||
- awesome-pages | ||
- embed_file: | ||
callouts: true | ||
custom-attributes: 'assets/css/custom_attributes.css' | ||
- custom-attributes: | ||
file: 'assets/css/custom_attributes.css' | ||
# - tags: | ||
# tags_file: tags.md | ||
- encryptcontent: | ||
title_prefix: '🔐' | ||
summary: 'Private page' | ||
placeholder: 'Password' | ||
decryption_failure_message: 'Invalid password' | ||
encryption_info_message: "You don't have access to this page." | ||
search_index: 'encrypted' | ||
password_button: True | ||
password_button_text: '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" height="1em" width="1em"><!--! Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M416 32h-64c-17.67 0-32 14.33-32 32s14.33 32 32 32h64c17.67 0 32 14.33 32 32v256c0 17.67-14.33 32-32 32h-64c-17.67 0-32 14.33-32 32s14.33 32 32 32h64c53.02 0 96-42.98 96-96V128C512 74.98 469 32 416 32zM342.6 233.4l-128-128c-12.51-12.51-32.76-12.49-45.25 0c-12.5 12.5-12.5 32.75 0 45.25L242.8 224H32C14.31 224 0 238.3 0 256s14.31 32 32 32h210.8l-73.38 73.38c-12.5 12.5-12.5 32.75 0 45.25s32.75 12.5 45.25 0l128-128C355.1 266.1 355.1 245.9 342.6 233.4z"/></svg>' | ||
- callouts | ||
- glightbox | ||
hooks: | ||
- overrides/hooks/on_page_markdown.py | ||
- overrides/hooks/on_env.py | ||
- overrides/hooks/on_files.py | ||
extra_javascript: | ||
- https://cdn.jsdelivr.net/gh/ObsidianPublisher/assets@main/dist/javascript.js | ||
- https://polyfill.io/v3/polyfill.min.js?features=es6 | ||
- https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js | ||
extra_css: | ||
- https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css | ||
- https://cdn.jsdelivr.net/gh/ObsidianPublisher/assets@main/dist/styles.css | ||
- assets/css/admonition.css | ||
- assets/css/custom_attributes.css | ||
- assets/css/customization.css | ||
extra: | ||
SEO: assets/meta/SEO.png | ||
comments: False #disable comments globally | ||
generate_graph: True #generate the graph of the site | ||
attachments: 'assets/img' #path to the folder where the attachments are stored | ||
no-auto-h1: True #disable the automatic generation of h1 if no h1 is found | ||
blog_list: | ||
pagination: true #enable pagination | ||
pagination_message: true #display the message "Showing x posts out of y" | ||
pagination_translation: 'posts in' #message to display before the number of posts ; Add your own translation! | ||
no_page_found: "No pages found!" #message to display when no pages are found ; Add your own translation! | ||
hooks: | ||
strip_comments: true | ||
fix_heading: true | ||
social: | ||
- icon: fontawesome/brands/instagram | ||
link: https://www.instagram.com/yifu_ding_/ | ||
- icon: fontawesome/brands/linkedin | ||
link: https://www.linkedin.com/in/yifu-ding/ | ||
copyright: Copyright © 2024 Yifu Ding | ||
``` | ||
|
||
|
||
## Settings | ||
|
||
``` | ||
{ | ||
"github": { | ||
"branch": "main", | ||
"automaticallyMergePR": true, | ||
"dryRun": { | ||
"enable": false, | ||
"folderName": "github-publisher" | ||
}, | ||
"tokenPath": "%configDir%/plugins/%pluginID%/env", | ||
"api": { | ||
"tiersForApi": "Github Free/Pro/Team (default)", | ||
"hostname": "" | ||
}, | ||
"workflow": { | ||
"commitMessage": "[PUBLISHER] Merge", | ||
"name": "" | ||
}, | ||
"verifiedRepo": true | ||
}, | ||
"upload": { | ||
"behavior": "obsidian", | ||
"defaultName": "docs", | ||
"rootFolder": "", | ||
"yamlFolderKey": "", | ||
"frontmatterTitle": { | ||
"enable": false, | ||
"key": "title" | ||
}, | ||
"replaceTitle": [], | ||
"replacePath": [], | ||
"autoclean": { | ||
"enable": true, | ||
"excluded": [] | ||
}, | ||
"folderNote": { | ||
"enable": true, | ||
"rename": "index.md", | ||
"addTitle": { | ||
"enable": false, | ||
"key": "title" | ||
} | ||
}, | ||
"metadataExtractorPath": "" | ||
}, | ||
"conversion": { | ||
"hardbreak": false, | ||
"dataview": true, | ||
"censorText": [], | ||
"tags": { | ||
"inline": true, | ||
"exclude": [], | ||
"fields": [] | ||
}, | ||
"links": { | ||
"internal": true, | ||
"unshared": true, | ||
"wiki": false, | ||
"slugify": true | ||
} | ||
}, | ||
"embed": { | ||
"attachments": true, | ||
"overrideAttachments": [], | ||
"keySendFile": [], | ||
"notes": true, | ||
"folder": "", | ||
"convertEmbedToLinks": "keep", | ||
"charConvert": "->", | ||
"useObsidianFolder": true | ||
}, | ||
"plugin": { | ||
"shareKey": "share", | ||
"excludedFolder": [ | ||
"Configs/Templater", | ||
"Family" | ||
], | ||
"copyLink": { | ||
"enable": true, | ||
"links": "", | ||
"removePart": [], | ||
"transform": { | ||
"toUri": true, | ||
"slugify": "lower", | ||
"applyRegex": [] | ||
} | ||
}, | ||
"setFrontmatterKey": "Set" | ||
} | ||
} | ||
``` |