vault backup: 2026-09-15 18:32:01
This commit is contained in:
Vendored
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"shouldConfirmBeforeCreate": true,
|
||||
"weekStart": "locale",
|
||||
"wordsPerDot": 250,
|
||||
"showWeeklyNote": false,
|
||||
"weeklyNoteFormat": "",
|
||||
"weeklyNoteTemplate": "",
|
||||
"weeklyNoteFolder": "",
|
||||
"localeOverride": "system-default"
|
||||
}
|
||||
Vendored
+4459
File diff suppressed because it is too large
Load Diff
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"id": "calendar",
|
||||
"name": "Calendar",
|
||||
"description": "Calendar view of your daily notes",
|
||||
"version": "1.5.10",
|
||||
"author": "Liam Cain",
|
||||
"authorUrl": "https://github.com/liamcain/",
|
||||
"isDesktopOnly": false,
|
||||
"minAppVersion": "0.9.11"
|
||||
}
|
||||
+33632
File diff suppressed because it is too large
Load Diff
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"id": "edit-in-neovim",
|
||||
"name": "Edit in Neovim",
|
||||
"version": "1.8.5",
|
||||
"minAppVersion": "0.15.0",
|
||||
"description": "Open a Neovim buffer for the currently open file",
|
||||
"author": "Theseus",
|
||||
"authorUrl": "https://github.com/TheseusGrey",
|
||||
"isDesktopOnly": true
|
||||
}
|
||||
+542
@@ -0,0 +1,542 @@
|
||||
{
|
||||
"lastVersion": "4.1.1",
|
||||
"aestheticStyle": "default",
|
||||
"positionStyle": "top",
|
||||
"menuCommands": [
|
||||
{
|
||||
"id": "editing-toolbar:editor-undo",
|
||||
"name": "Undo Edit",
|
||||
"icon": "undo-glyph"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:editor-redo",
|
||||
"name": "Redo Edit",
|
||||
"icon": "redo-glyph"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:toggle-format-brush",
|
||||
"name": "Format Brush",
|
||||
"icon": "paintbrush"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:format-eraser",
|
||||
"name": "Clear Text Formatting",
|
||||
"icon": "eraser"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:header2-text",
|
||||
"name": "Header 2",
|
||||
"icon": "header-2"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:header3-text",
|
||||
"name": "Header 3",
|
||||
"icon": "header-3"
|
||||
},
|
||||
{
|
||||
"id": "SubmenuCommands-header",
|
||||
"name": "submenu",
|
||||
"icon": "header-n",
|
||||
"SubmenuCommands": [
|
||||
{
|
||||
"id": "editing-toolbar:header1-text",
|
||||
"name": "Header 1",
|
||||
"icon": "header-1"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:header4-text",
|
||||
"name": "Header 4",
|
||||
"icon": "header-4"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:header5-text",
|
||||
"name": "Header 5",
|
||||
"icon": "header-5"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:header6-text",
|
||||
"name": "Header 6",
|
||||
"icon": "header-6"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:toggle-bold",
|
||||
"name": "Bold",
|
||||
"icon": "bold-glyph"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:toggle-italics",
|
||||
"name": "Italic",
|
||||
"icon": "italic-glyph"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:toggle-strikethrough",
|
||||
"name": "Strikethrough",
|
||||
"icon": "strikethrough-glyph"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:underline",
|
||||
"name": "Underline",
|
||||
"icon": "underline-glyph"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:toggle-highlight",
|
||||
"name": "Highlight",
|
||||
"icon": "highlight-glyph"
|
||||
},
|
||||
{
|
||||
"id": "SubmenuCommands-text-tools",
|
||||
"name": "Text Tools",
|
||||
"icon": "box",
|
||||
"menuType": "dropdown",
|
||||
"SubmenuCommands": [
|
||||
{
|
||||
"id": "editing-toolbar:get-plain-text",
|
||||
"name": "Get Plain Text",
|
||||
"icon": "lucide-file-text"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:smart-symbols",
|
||||
"name": "Full Half Converter",
|
||||
"icon": "lucide-at-sign"
|
||||
},
|
||||
{
|
||||
"id": "editingToolbar-Divider-Line",
|
||||
"name": "Line Operations",
|
||||
"icon": "vertical-split"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:insert-blank-lines",
|
||||
"name": "Insert Blank Lines",
|
||||
"icon": "lucide-space"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:remove-blank-lines",
|
||||
"name": "Remove Blank Lines",
|
||||
"icon": "lucide-minimize-2"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:split-lines",
|
||||
"name": "Split Lines",
|
||||
"icon": "lucide-split"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:merge-lines",
|
||||
"name": "Merge Lines",
|
||||
"icon": "lucide-merge"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:dedupe-lines",
|
||||
"name": "Dedupe Lines",
|
||||
"icon": "lucide-filter"
|
||||
},
|
||||
{
|
||||
"id": "editingToolbar-Divider-Line",
|
||||
"name": "Text Processing",
|
||||
"icon": "vertical-split"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:add-wrap",
|
||||
"name": "Add Prefix/Suffix",
|
||||
"icon": "lucide-wrap-text"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:number-lines",
|
||||
"name": "Number Lines (Custom)",
|
||||
"icon": "lucide-list-ordered"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:remove-whitespace-trim",
|
||||
"name": "Trim Line Ends",
|
||||
"icon": "lucide-scissors"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:remove-whitespace-compress",
|
||||
"name": "Shrink Extra Spaces",
|
||||
"icon": "lucide-minimize"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:remove-whitespace-all",
|
||||
"name": "Remove All Whitespace",
|
||||
"icon": "lucide-eraser"
|
||||
},
|
||||
{
|
||||
"id": "editingToolbar-Divider-Line",
|
||||
"name": "Advanced Tools",
|
||||
"icon": "vertical-split"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:list-to-table",
|
||||
"name": "List to Table",
|
||||
"icon": "lucide-table"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:table-to-list",
|
||||
"name": "Table to List",
|
||||
"icon": "lucide-list"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:extract-between",
|
||||
"name": "Extract Between Strings",
|
||||
"icon": "lucide-brackets"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "SubmenuCommands-lucdf3en5",
|
||||
"name": "submenu",
|
||||
"icon": "edit",
|
||||
"SubmenuCommands": [
|
||||
{
|
||||
"id": "editing-toolbar:editor-cut",
|
||||
"name": "Cut",
|
||||
"icon": "lucide-scissors"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:editor-copy",
|
||||
"name": "Copy",
|
||||
"icon": "lucide-copy"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:editor-paste",
|
||||
"name": "Paste",
|
||||
"icon": "lucide-clipboard-type"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:editor:swap-line-down",
|
||||
"name": "Swap Line Down",
|
||||
"icon": "lucide-corner-right-down"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:editor:swap-line-up",
|
||||
"name": "Swap Line Up",
|
||||
"icon": "lucide-corner-right-up"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:editor:attach-file",
|
||||
"name": "Attach File",
|
||||
"icon": "lucide-paperclip"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:editor:insert-table",
|
||||
"name": "Insert Table",
|
||||
"icon": "lucide-table"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:editor:cycle-list-checklist",
|
||||
"name": "Cycle List and Checklist",
|
||||
"icon": "check-circle"
|
||||
},
|
||||
{
|
||||
"id": "SubmenuCommands-luc8efull",
|
||||
"name": "submenu",
|
||||
"icon": "message-square",
|
||||
"SubmenuCommands": [
|
||||
{
|
||||
"id": "editing-toolbar:editor:toggle-blockquote",
|
||||
"name": "Blockquote",
|
||||
"icon": "lucide-text-quote"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:insert-callout",
|
||||
"name": "Callout",
|
||||
"icon": "lucide-quote"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "SubmenuCommands-mdcmder",
|
||||
"name": "submenu",
|
||||
"icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M464 608 l0 -568 q0 -3 -2.5 -5.5 q-2.5 -2.5 -5.5 -2.5 l-80 0 q-3 0 -5.5 2.5 q-2.5 2.5 -2.5 5.5 l0 568 l-232 0 q-3 0 -5.5 2.5 q-2.5 2.5 -2.5 5.5 l0 80 q0 3 2.5 5.5 q2.5 2.5 5.5 2.5 l560 0 q3 0 5.5 -2.5 q2.5 -2.5 2.5 -5.5 l0 -80 q0 -3 -2.5 -5.5 q-2.5 -2.5 -5.5 -2.5 l-232 0 ZM864 696 q17 0 28.5 11.5 q11.5 11.5 11.5 28.5 q0 17 -11.5 28.5 q-11.5 11.5 -28.5 11.5 q-17 0 -28.5 -11.5 q-11.5 -11.5 -11.5 -28.5 q0 -17 11.5 -28.5 q11.5 -11.5 28.5 -11.5 ZM864 640 q-40 0 -68 28 q-28 28 -28 68 q0 40 28 68 q28 28 68 28 q40 0 68 -28 q28 -28 28 -68 q0 -40 -28 -68 q-28 -28 -68 -28 ZM576 322 l0 -63 q0 -3 2 -5 l89 -70 l-89 -70 q-2 -2 -2 -5 l0 -63 q0 -4 3.5 -5.5 q3.5 -1.5 6.5 0.5 l170 133 q4 3 4.5 8.5 q0.5 5.5 -2.5 9.5 l-2 2 l-170 133 q-3 2 -6.5 0.5 q-3.5 -1.5 -3.5 -5.5 ZM256 322 l0 -63 q0 -3 -2 -5 l-89 -70 l89 -70 q2 -2 2 -5 l0 -63 q0 -4 -3.5 -5.5 q-3.5 -1.5 -6.5 0.5 l-170 133 q-4 3 -4.5 8.5 q-0.5 5.5 2.5 9.5 l2 2 l170 133 q3 2 6.5 0.5 q3.5 -1.5 3.5 -5.5 Z\"></path></g></svg>",
|
||||
"SubmenuCommands": [
|
||||
{
|
||||
"id": "editing-toolbar:superscript",
|
||||
"name": "Superscript",
|
||||
"icon": "superscript-glyph"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:subscript",
|
||||
"name": "Subscript",
|
||||
"icon": "subscript-glyph"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:editor:toggle-code",
|
||||
"name": "Inline Code",
|
||||
"icon": "code-glyph"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:codeblock",
|
||||
"name": "Code Block",
|
||||
"icon": "codeblock-glyph"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:editor:insert-wikilink",
|
||||
"name": "Wikilink",
|
||||
"icon": "<svg width=\"15\" height=\"15\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M306 134 l91 0 q1 0 1 -8 l0 -80 q0 -8 -1 -8 l-91 0 q-1 0 -1 7 q0 -8 -5 -8 l-45 0 q-5 0 -5 8 l0 784 q0 8 5 8 l45 0 q5 0 5 -8 q0 8 1 8 l91 0 q1 0 1 -8 l0 -80 q0 -8 -1 -8 l-91 0 q-1 0 -1 8 l0 -623 q0 8 1 8 ZM139 134 l91 0 q1 0 1 -8 l0 -80 q0 -8 -1 -8 l-91 0 q-1 0 -1 7 q0 -8 -5 -8 l-45 0 q-5 0 -5 8 l0 784 q0 8 5 8 l45 0 q5 0 5 -8 q0 8 1 8 l91 0 q1 0 1 -8 l0 -80 q0 -8 -1 -8 l-91 0 q-1 0 -1 8 l0 -623 q0 8 1 8 ZM711 134 q1 0 1 -8 l0 623 q0 -8 -1 -8 l-91 0 q-1 0 -1 8 l0 80 q0 8 1 8 l91 0 q1 0 1 -8 q0 8 4 8 l46 0 q4 0 4 -8 l0 -784 q0 -8 -4 -8 l-46 0 q-4 0 -4 8 q0 -7 -1 -7 l-91 0 q-1 0 -1 8 l0 80 q0 8 1 8 l91 0 ZM878 134 q1 0 1 -8 l0 623 q0 -8 -1 -8 l-91 0 q-1 0 -1 8 l0 80 q0 8 1 8 l91 0 q1 0 1 -8 q0 8 5 8 l45 0 q4 0 4 -8 l0 -784 q0 -8 -4 -8 l-45 0 q-5 0 -5 8 q0 -7 -1 -7 l-91 0 q-1 0 -1 8 l0 80 q0 8 1 8 l91 0 Z\"></path></g></svg>"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:editor:insert-embed",
|
||||
"name": "Embed",
|
||||
"icon": "note-glyph"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:insert-link",
|
||||
"name": "Link",
|
||||
"icon": "link-glyph"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:hrline",
|
||||
"name": "Horizontal Divider",
|
||||
"icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M912 424 l0 -80 q0 -3 -2.5 -5.5 q-2.5 -2.5 -5.5 -2.5 l-784 0 q-3 0 -5.5 2.5 q-2.5 2.5 -2.5 5.5 l0 80 q0 3 2.5 5.5 q2.5 2.5 5.5 2.5 l784 0 q3 0 5.5 -2.5 q2.5 -2.5 2.5 -5.5 Z\"></path></g></svg>"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:toggle-inline-math",
|
||||
"name": "Inline Math",
|
||||
"icon": "lucide-sigma"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:editor:insert-mathblock",
|
||||
"name": "MathBlock",
|
||||
"icon": "lucide-sigma-square"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "SubmenuCommands-list",
|
||||
"name": "submenu-list",
|
||||
"icon": "bullet-list-glyph",
|
||||
"SubmenuCommands": [
|
||||
{
|
||||
"id": "editing-toolbar:editor:toggle-checklist-status",
|
||||
"name": "Checklist",
|
||||
"icon": "checkbox-glyph"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:renumber-ordered-list",
|
||||
"name": "Renumber Ordered List",
|
||||
"icon": "list-restart"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:toggle-numbered-list",
|
||||
"name": "Ordered List",
|
||||
"icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M860 424 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-457 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l457 0 ZM860 756 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-457 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l457 0 ZM860 92 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-457 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l457 0 ZM264 136 l-3 -3 l-51 -57 l56 0 q14 0 24.5 -10 q10.5 -10 11.5 -25 l0 -1 q0 -15 -10.5 -25.5 q-10.5 -10.5 -24.5 -10.5 l-137 0 q-15 0 -25 10 q-10 10 -11 24.5 q-1 14.5 9 25.5 l63 70 l49 54 q7 7 7 16.5 q0 9.5 -7.5 16.5 q-7.5 7 -18.5 7 q-11 0 -18.5 -6.5 q-7.5 -6.5 -8.5 -16.5 l0 0 q0 -15 -10.5 -25.5 q-10.5 -10.5 -25.5 -10.5 q-15 0 -25.5 10.5 q-10.5 10.5 -10.5 25.5 q0 26 13.5 47.5 q13.5 21.5 36 34.5 q22.5 13 49 13 q26.5 0 49.5 -13 q23 -13 36 -34.5 q13 -21.5 13 -47.5 q0 -20 -7.5 -37.5 q-7.5 -17.5 -21.5 -30.5 l-1 -1 ZM173 794 q11 11 25 10.5 q14 -0.5 24.5 -10.5 q10.5 -10 10.5 -25 l0 -293 q0 -15 -10 -25.5 q-10 -10.5 -25 -10.5 q-15 0 -25.5 10 q-10.5 10 -11.5 25 l0 211 q-10 -8 -23.5 -7 q-13.5 1 -22.5 11 l-1 0 q-10 11 -9.5 25.5 q0.5 14.5 10.5 24.5 l58 54 Z\"></path></g></svg>"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:toggle-bullet-list",
|
||||
"name": "Unordered List",
|
||||
"icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M860 424 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-477 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l477 0 ZM860 756 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-477 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l477 0 ZM860 92 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-477 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l477 0 ZM176 716 l0 0 ZM112 716 q0 -27 18.5 -45.5 q18.5 -18.5 45.5 -18.5 q27 0 45.5 18.5 q18.5 18.5 18.5 45.5 q0 27 -18.5 45.5 q-18.5 18.5 -45.5 18.5 q-27 0 -45.5 -18.5 q-18.5 -18.5 -18.5 -45.5 ZM176 384 l0 0 ZM112 384 q0 -27 18.5 -45.5 q18.5 -18.5 45.5 -18.5 q27 0 45.5 18.5 q18.5 18.5 18.5 45.5 q0 27 -18.5 45.5 q-18.5 18.5 -45.5 18.5 q-27 0 -45.5 -18.5 q-18.5 -18.5 -18.5 -45.5 ZM176 52 l0 0 ZM112 52 q0 -27 18.5 -45.5 q18.5 -18.5 45.5 -18.5 q27 0 45.5 18.5 q18.5 18.5 18.5 45.5 q0 27 -18.5 45.5 q-18.5 18.5 -45.5 18.5 q-27 0 -45.5 -18.5 q-18.5 -18.5 -18.5 -45.5 Z\"></path></g></svg>"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:undent-list",
|
||||
"name": "Unindent List",
|
||||
"icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M872 302 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-429 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l429 0 ZM872 542 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-429 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l429 0 ZM872 784 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM872 62 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM244 534 l-123 -122 q-8 -7 -8 -18 q0 -11 8 -18 l123 -122 q8 -7 19 -7 q11 0 18.5 7.5 q7.5 7.5 7.5 18.5 l0 242 q0 11 -7.5 18.5 q-7.5 7.5 -18.5 7.5 q-11 0 -19 -7 Z\"></path></g></svg>"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:indent-list",
|
||||
"name": "Indent list",
|
||||
"icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M872 302 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-429 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l429 0 ZM872 542 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-429 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l429 0 ZM872 784 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM872 62 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM158 534 l124 -122 q7 -7 7 -18 q0 -11 -7 -18 l-124 -122 q-7 -7 -18 -7 q-11 0 -19 7.5 q-8 7.5 -8 18.5 l0 242 q0 11 8 18.5 q8 7.5 19 7.5 q11 0 18 -7 Z\"></path></g></svg>"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "SubmenuCommands-aligin",
|
||||
"name": "submenu-aligin",
|
||||
"icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M724 304 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 540 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM724 776 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 68 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 Z\"></path></g></svg>",
|
||||
"SubmenuCommands": [
|
||||
{
|
||||
"id": "editing-toolbar:justify",
|
||||
"name": "Justify Text",
|
||||
"icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M112 736 l0 0 ZM120 736 l784 0 q8 0 8 -8 l0 -80 q0 -8 -8 -8 l-784 0 q-8 0 -8 8 l0 80 q0 8 8 8 ZM112 331 l0 0 ZM120 331 l784 0 q8 0 8 -8 l0 -80 q0 -8 -8 -8 l-784 0 q-8 0 -8 8 l0 80 q0 8 8 8 ZM112 128 l0 0 ZM120 128 l784 0 q8 0 8 -8 l0 -80 q0 -8 -8 -8 l-784 0 q-8 0 -8 8 l0 80 q0 8 8 8 ZM112 533 l0 0 ZM120 533 l784 0 q8 0 8 -8 l0 -80 q0 -8 -8 -8 l-784 0 q-8 0 -8 8 l0 80 q0 8 8 8 Z\"></path></g></svg>"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:left",
|
||||
"name": "Align Text Left",
|
||||
"icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M572 304 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 540 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM572 776 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 68 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 Z\"></path></g></svg>"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:center",
|
||||
"name": "Center Text",
|
||||
"icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M724 304 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 540 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM724 776 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 68 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 Z\"></path></g></svg>"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:right",
|
||||
"name": "Align Text Right",
|
||||
"icon": "<svg width=\"18\" height=\"18\" focusable=\"false\" fill=\"currentColor\" viewBox=\"0 0 1024 1024\"><g transform=\"scale(1, -1) translate(0, -896) scale(0.9, 0.9) \"><path class=\"path\" d=\"M872 304 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 540 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 ZM872 776 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-421 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l421 0 ZM872 68 q17 0 28.5 -11.5 q11.5 -11.5 11.5 -28 q0 -16.5 -11.5 -28.5 q-11.5 -12 -27.5 -12 l-721 0 q-17 0 -28.5 11.5 q-11.5 11.5 -11.5 28 q0 16.5 11.5 28.5 q11.5 12 27.5 12 l721 0 Z\"></path></g></svg>"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:change-font-color",
|
||||
"name": "Change Font Color",
|
||||
"icon": "<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" focusable=\"false\" fill=\"currentColor\"><g fill-rule=\"evenodd\"><path id=\"change-font-color-icon\" d=\"M3 18h18v3H3z\" style=\"fill:#2DC26B\"></path><path d=\"M8.7 16h-.8a.5.5 0 01-.5-.6l2.7-9c.1-.3.3-.4.5-.4h2.8c.2 0 .4.1.5.4l2.7 9a.5.5 0 01-.5.6h-.8a.5.5 0 01-.4-.4l-.7-2.2c0-.3-.3-.4-.5-.4h-3.4c-.2 0-.4.1-.5.4l-.7 2.2c0 .3-.2.4-.4.4zm2.6-7.6l-.6 2a.5.5 0 00.5.6h1.6a.5.5 0 00.5-.6l-.6-2c0-.3-.3-.4-.5-.4h-.4c-.2 0-.4.1-.5.4z\"></path></g></svg>"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:change-background-color",
|
||||
"name": "Change Background Color",
|
||||
"icon": "<svg width=\"18\" height=\"24\" viewBox=\"0 0 256 256\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\"><g stroke=\"none\" stroke-width=\"1\" fill=\"currentColor\" fill-rule=\"evenodd\"><g ><g fill=\"currentColor\"><g transform=\"translate(119.502295, 137.878331) rotate(-135.000000) translate(-119.502295, -137.878331) translate(48.002295, 31.757731)\" ><path d=\"M100.946943,60.8084699 L43.7469427,60.8084699 C37.2852111,60.8084699 32.0469427,66.0467383 32.0469427,72.5084699 L32.0469427,118.70847 C32.0469427,125.170201 37.2852111,130.40847 43.7469427,130.40847 L100.946943,130.40847 C107.408674,130.40847 112.646943,125.170201 112.646943,118.70847 L112.646943,72.5084699 C112.646943,66.0467383 107.408674,60.8084699 100.946943,60.8084699 Z M93.646,79.808 L93.646,111.408 L51.046,111.408 L51.046,79.808 L93.646,79.808 Z\" fill-rule=\"nonzero\"></path><path d=\"M87.9366521,16.90916 L87.9194966,68.2000001 C87.9183543,69.4147389 86.9334998,70.399264 85.7187607,70.4 L56.9423078,70.4 C55.7272813,70.4 54.7423078,69.4150264 54.7423078,68.2 L54.7423078,39.4621057 C54.7423078,37.2523513 55.5736632,35.1234748 57.0711706,33.4985176 L76.4832996,12.4342613 C78.9534987,9.75382857 83.1289108,9.5834005 85.8093436,12.0535996 C87.1658473,13.303709 87.9372691,15.0644715 87.9366521,16.90916 Z\" fill-rule=\"evenodd\"></path><path d=\"M131.3,111.241199 L11.7,111.241199 C5.23826843,111.241199 0,116.479467 0,122.941199 L0,200.541199 C0,207.002931 5.23826843,212.241199 11.7,212.241199 L131.3,212.241199 C137.761732,212.241199 143,207.002931 143,200.541199 L143,122.941199 C143,116.479467 137.761732,111.241199 131.3,111.241199 Z M124,130.241 L124,193.241 L19,193.241 L19,130.241 L124,130.241 Z\" fill-rule=\"nonzero\"></path></g></g><path d=\"M51,218 L205,218 C211.075132,218 216,222.924868 216,229 C216,235.075132 211.075132,240 205,240 L51,240 C44.9248678,240 40,235.075132 40,229 C40,222.924868 44.9248678,218 51,218 Z\" id=\"change-background-color-icon\" style=\"fill:#FA541C\"></path></g></g></svg>"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:fullscreen-focus",
|
||||
"name": "Fullscreen Focus Mode",
|
||||
"icon": "fullscreen"
|
||||
},
|
||||
{
|
||||
"id": "editing-toolbar:workplace-fullscreen-focus",
|
||||
"name": "Workplace Fullscreen",
|
||||
"icon": "exit-fullscreen"
|
||||
}
|
||||
],
|
||||
"followingCommands": [],
|
||||
"topCommands": [],
|
||||
"fixedCommands": [],
|
||||
"mobileCommands": [],
|
||||
"enableMultipleConfig": false,
|
||||
"enableTopToolbar": true,
|
||||
"enableFollowingToolbar": false,
|
||||
"enableFixedToolbar": false,
|
||||
"appendMethod": "workspace",
|
||||
"shouldShowMenuOnSelect": false,
|
||||
"cMenuVisibility": true,
|
||||
"cMenuBottomValue": 4.25,
|
||||
"cMenuNumRows": 12,
|
||||
"cMenuWidth": 610,
|
||||
"cMenuFontColor": "#2DC26B",
|
||||
"cMenuBackgroundColor": "#d3f8b6",
|
||||
"autohide": false,
|
||||
"Iscentered": false,
|
||||
"custom_bg1": "#FFB78B8C",
|
||||
"custom_bg2": "#CDF4698C",
|
||||
"custom_bg3": "#A0CCF68C",
|
||||
"custom_bg4": "#F0A7D88C",
|
||||
"custom_bg5": "#ADEFEF8C",
|
||||
"custom_fc1": "#D83931",
|
||||
"custom_fc2": "#DE7802",
|
||||
"custom_fc3": "#245BDB",
|
||||
"custom_fc4": "#6425D0",
|
||||
"custom_fc5": "#646A73",
|
||||
"isLoadOnMobile": false,
|
||||
"horizontalPosition": 0,
|
||||
"verticalPosition": 0,
|
||||
"formatBrushes": {},
|
||||
"customCommands": [],
|
||||
"viewTypeSettings": {},
|
||||
"appearanceByStyle": {
|
||||
"top": {
|
||||
"toolbarBackgroundColor": "rgba(var(--background-secondary-rgb), 0.7)",
|
||||
"toolbarIconColor": "var(--text-normal)",
|
||||
"toolbarIconSize": 18,
|
||||
"aestheticStyle": "default"
|
||||
},
|
||||
"following": {
|
||||
"toolbarBackgroundColor": "rgba(var(--background-secondary-rgb), 0.7)",
|
||||
"toolbarIconColor": "var(--text-normal)",
|
||||
"toolbarIconSize": 18,
|
||||
"aestheticStyle": "default"
|
||||
},
|
||||
"fixed": {
|
||||
"toolbarBackgroundColor": "rgba(var(--background-secondary-rgb), 0.7)",
|
||||
"toolbarIconColor": "var(--text-normal)",
|
||||
"toolbarIconSize": 18,
|
||||
"aestheticStyle": "default"
|
||||
},
|
||||
"mobile": {
|
||||
"toolbarBackgroundColor": "rgba(var(--background-secondary-rgb), 0.7)",
|
||||
"toolbarIconColor": "var(--text-normal)",
|
||||
"toolbarIconSize": 18,
|
||||
"aestheticStyle": "default"
|
||||
}
|
||||
},
|
||||
"toolbarBackgroundColor": "rgba(var(--background-secondary-rgb), 0.7)",
|
||||
"toolbarIconColor": "var(--text-normal)",
|
||||
"toolbarIconSize": 18,
|
||||
"useCurrentLineForRegex": false,
|
||||
"ai": {
|
||||
"enabled": false,
|
||||
"showAIContextMenu": true,
|
||||
"consentAccepted": false,
|
||||
"onboardingShown": true,
|
||||
"providerMode": "pkmer-first",
|
||||
"enableInlineCompletion": true,
|
||||
"inlineCompletionHintLearned": false,
|
||||
"completionTrigger": "manual",
|
||||
"completionDelay": 500,
|
||||
"enableRewrite": true,
|
||||
"showRewriteToolbarOnSelection": false,
|
||||
"rewriteMinSelectionLength": 1,
|
||||
"pkmerApiBaseUrl": "https://newapi.pkmer.cn",
|
||||
"pkmerModel": "04-fast",
|
||||
"pkmerModelRouting": {
|
||||
"mode": "smart",
|
||||
"completion": "04-fast",
|
||||
"rewrite": "04-fast",
|
||||
"reasoning": "03-agent",
|
||||
"artifact": "03-agent"
|
||||
},
|
||||
"pkmer": {
|
||||
"tokenExpiresAt": 0,
|
||||
"userInfo": null
|
||||
},
|
||||
"enableCustomModel": false,
|
||||
"customModel": {
|
||||
"apiFormat": "openai-compatible",
|
||||
"baseUrl": "",
|
||||
"apiKey": "",
|
||||
"model": "",
|
||||
"temperature": 0.2
|
||||
},
|
||||
"frontmatterPrompt": {
|
||||
"mode": "auto",
|
||||
"properties": "title: concise, one-line note title\nsummary: 1-3 sentence note summary\ntags: YAML list of relevant keywords\ncreated: YYYY-MM-DD date when appropriate\ncategory: broad content category",
|
||||
"language": "auto",
|
||||
"prompt": "Generate YAML frontmatter for the current Obsidian note using the requested properties below.\n\nRequested properties:\n{properties}\n\nOutput language for generated values: {language}\n\nRules:\n- Return only one complete YAML frontmatter block wrapped in --- delimiters.\n- Use the target text as the note content.\n- Follow current and sibling-note frontmatter conventions from context when provided.\n- Keep values concise, practical, and useful for filtering or browsing.\n- Do not add explanations or markdown fences outside the YAML block."
|
||||
},
|
||||
"customPromptHistory": [],
|
||||
"customPromptTemplates": [
|
||||
{
|
||||
"id": "template-demo-variables",
|
||||
"name": "📝 Summarize Key Points",
|
||||
"prompt": "Analyze the structure of {{file:content}} and focus on:\n{{selection}}\n\nPlease provide:\n1. A concise overview\n2. The key points\n3. Suggestions for improvement",
|
||||
"icon": "lucide-sparkles"
|
||||
},
|
||||
{
|
||||
"id": "template-task-variables",
|
||||
"name": "Extract Tasks",
|
||||
"prompt": "Today's date is {{date}}. Extract all actionable tasks from {{file:content}}, with special attention to:\n{{selection}}\n\nPlease output strictly in Obsidian Tasks plugin format, one task per line:\n\n- [ ] Task description ⏫/🔼/🔽/⏬ priority\n- [ ] Task description 📅 YYYY-MM-DD due date\n- [ ] Task description ⏰ YYYY-MM-DD HH:mm reminder\n- [ ] Task description 🛫 YYYY-MM-DD start date\n- [ ] Task description 🔁 every day/week/month recurrence\n- [ ] Task description #tag #project\n\nExtraction rules:\n1. If the text implies urgency such as urgent, ASAP, immediately, or today, add ⏫.\n2. If it implies near-term timing such as tomorrow, this week, or soon, add 🔼.\n3. Convert explicit dates to 📅 YYYY-MM-DD.\n4. Convert explicit times to ⏰ YYYY-MM-DD HH:mm when possible.\n5. Add recurrence for repeated work such as 🔁 every week/month.\n6. Add practical tags for each task.\n\nExample output:\n- [ ] Finish project report ⏫ 📅 2026-04-25 #work\n- [ ] Weekly team sync 🔁 every week on Monday ⏰ 09:00 #meeting\n- [ ] Follow up on client request 🔼 📅 2026-04-23 #follow-up",
|
||||
"icon": "lucide-sparkles"
|
||||
},
|
||||
{
|
||||
"id": "template-dataview",
|
||||
"name": "Generate Dataview",
|
||||
"prompt": "Help me generate an Obsidian Dataview query block based on my requirement. Requirements:\n1. Use DataviewJS or DQL syntax.\n2. Include the necessary filters and sorting.\n3. Add short comments explaining each part.\n4. Use DataviewJS if the logic is complex.\n\nMy requirement:",
|
||||
"icon": "lucide-database"
|
||||
},
|
||||
{
|
||||
"id": "template-templater",
|
||||
"name": "Design Templater Template",
|
||||
"prompt": "Help me design an Obsidian Templater template. Requirements:\n1. Use Templater syntax (<% %>).\n2. Include dynamic date, time, and similar variables.\n3. Support user input prompts.\n4. Add necessary conditionals and loops.\n5. Comment the purpose of each section.\n\nTemplate purpose:",
|
||||
"icon": "lucide-file-code"
|
||||
},
|
||||
{
|
||||
"id": "template-mermaid",
|
||||
"name": "Create Mermaid Diagram",
|
||||
"prompt": "Based on my selected text {{selection}}, generate Mermaid diagram code. Requirements:\n1. Choose an appropriate diagram type such as flowchart, sequence, class, or gantt.\n2. Use clear node names.\n3. Add useful styling and comments when needed.\n4. Ensure the syntax is valid and renderable.\n",
|
||||
"icon": "lucide-workflow"
|
||||
},
|
||||
{
|
||||
"id": "template-metadata",
|
||||
"name": "Design YAML",
|
||||
"prompt": "Based on the current note content {{file:content}}, help me design a suitable YAML Frontmatter structure for this note. Requirements:\n1. Recommend fields that fit the note content.\n2. Include common fields such as tags, aliases, and date.\n3. Suggest useful custom fields.\n4. Briefly explain the purpose of each field.\n\nNote type:",
|
||||
"icon": "lucide-file-json"
|
||||
},
|
||||
{
|
||||
"id": "template-callout",
|
||||
"name": "Wrap with Callout",
|
||||
"prompt": "Based on my selected text {{selection}}, wrap it using an Obsidian Callout block. Requirements:\n1. Choose an appropriate callout type such as note, tip, warning, or danger.\n2. Support nesting and folding when helpful.\n3. Include a title and content.\n4. Allow code blocks or lists when needed.\n\nContent requirement:",
|
||||
"icon": "lucide-message-square"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
+12
File diff suppressed because one or more lines are too long
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"id": "editing-toolbar",
|
||||
"name": "Editing Toolbar",
|
||||
"version": "4.1.1",
|
||||
"minAppVersion": "0.14.0",
|
||||
"description": "The Obsidian Editing Toolbar is modified from cmenu, which provides more powerful customization settings and has many built-in editing commands to be a MS Word-like toolbar editing experience.",
|
||||
"author": "Cuman",
|
||||
"authorUrl": "https://github.com/cumany/obsidian-editing-toolbar",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
+2876
File diff suppressed because it is too large
Load Diff
Vendored
+28
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"settingsVersion": "0.5.0",
|
||||
"onboardingTips": {
|
||||
"welcomeTipRead": true,
|
||||
"strokeLimitTipRead": false,
|
||||
"lastVersionTipRead": "0.5.6"
|
||||
},
|
||||
"gettingStartedExpanded": true,
|
||||
"customAttachmentFolders": false,
|
||||
"noteAttachmentFolderLocation": "obsidian",
|
||||
"notelessAttachmentFolderLocation": "obsidian",
|
||||
"writingSubfolder": "Ink/Writing",
|
||||
"drawingSubfolder": "Ink/Drawing",
|
||||
"debugLoggingEnabled": false,
|
||||
"dominantHand": "right",
|
||||
"writingEnabled": true,
|
||||
"writingStrokeLimit": 200,
|
||||
"writingBufferLines": 3,
|
||||
"writingLineHeight": 150,
|
||||
"writingDynamicStrokeThickness": true,
|
||||
"writingSmoothing": false,
|
||||
"writingLinesWhenLocked": true,
|
||||
"writingBackgroundWhenLocked": true,
|
||||
"drawingEnabled": true,
|
||||
"drawingGridEnabledByDefault": true,
|
||||
"drawingFrameWhenLocked": false,
|
||||
"drawingBackgroundWhenLocked": false
|
||||
}
|
||||
Vendored
+108066
File diff suppressed because one or more lines are too long
Vendored
+11
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"id": "ink",
|
||||
"name": "Ink",
|
||||
"author": "Dale de Silva",
|
||||
"description": "Hand write or draw directly between paragraphs in your notes using a digital pen, stylus, or Apple pencil. Useful for handwriting, sketches, scribbles, or even math equations and scientific notation. Runs on the tldraw framework and drawing provides an infinite canvas.",
|
||||
"version": "0.5.6",
|
||||
"minAppVersion": "1.8.7",
|
||||
"authorUrl": "https://designdebt.club",
|
||||
"fundingUrl": "https://ko-fi.com/daledesilva",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
Vendored
+8208
File diff suppressed because it is too large
Load Diff
Vendored
+241
@@ -0,0 +1,241 @@
|
||||
{
|
||||
"version": 3,
|
||||
"projects": {},
|
||||
"selectedDraftVaultPath": null,
|
||||
"userScriptFolder": null,
|
||||
"sessionStorage": "data",
|
||||
"sessions": [
|
||||
{
|
||||
"start": "2026-09-15T23:19:43.332Z",
|
||||
"total": 0,
|
||||
"drafts": {
|
||||
"Novel/Murder At Dilven Manor - Alyxa's PI/Index.md": {
|
||||
"total": 0,
|
||||
"scenes": {
|
||||
"Chapter One": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"start": "2026-09-14T13:25:49.206Z",
|
||||
"total": 0,
|
||||
"drafts": {
|
||||
"Novel/Murder At Dilven Manor - Alyxa's PI/Index.md": {
|
||||
"total": 0,
|
||||
"scenes": {
|
||||
"Chapter One": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"start": "2026-09-11T17:29:32.182Z",
|
||||
"total": 0,
|
||||
"drafts": {
|
||||
"Novel/Murder At Dilven Manor - Alyxa's PI/Index.md": {
|
||||
"total": 0,
|
||||
"scenes": {
|
||||
"Chapter One": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"start": "2026-09-10T15:02:07.378Z",
|
||||
"total": 0,
|
||||
"drafts": {
|
||||
"Novel/Murder At Dilven Manor - Alyxa's PI/Index.md": {
|
||||
"total": 0,
|
||||
"scenes": {
|
||||
"Chapter One": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"start": "2026-09-09T14:19:55.825Z",
|
||||
"total": 0,
|
||||
"drafts": {
|
||||
"Novel/Murder At Dilven Manor - Alyxa's PI/Index.md": {
|
||||
"total": 0,
|
||||
"scenes": {
|
||||
"Chapter One": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"start": "2026-09-08T12:41:12.421Z",
|
||||
"total": 0,
|
||||
"drafts": {
|
||||
"Novel/Murder At Dilven Manor - Alyxa's PI/Index.md": {
|
||||
"total": 0,
|
||||
"scenes": {
|
||||
"Chapter One": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"start": "2026-09-05T01:02:43.709Z",
|
||||
"total": 0,
|
||||
"drafts": {
|
||||
"Novel/Murder At Dilven Manor - Alyxa's PI/Index.md": {
|
||||
"total": 0,
|
||||
"scenes": {
|
||||
"Chapter One": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"start": "2026-09-02T13:07:15.603Z",
|
||||
"total": 0,
|
||||
"drafts": {
|
||||
"Novel/Murder At Dilven Manor - Alyxa's PI/Index.md": {
|
||||
"total": 0,
|
||||
"scenes": {
|
||||
"Chapter One": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"start": "2026-09-01T13:06:21.300Z",
|
||||
"total": 0,
|
||||
"drafts": {
|
||||
"Novel/Murder At Dilven Manor - Alyxa's PI/Index.md": {
|
||||
"total": 0,
|
||||
"scenes": {
|
||||
"Chapter One": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"start": "2026-08-31T15:34:39.112Z",
|
||||
"total": 0,
|
||||
"drafts": {
|
||||
"Novel/Murder At Dilven Manor - Alyxa's PI/Index.md": {
|
||||
"total": 0,
|
||||
"scenes": {
|
||||
"Chapter One": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"start": "2026-08-30T18:01:25.316Z",
|
||||
"total": 0,
|
||||
"drafts": {
|
||||
"Novel/Murder At Dilven Manor - Alyxa's PI/Index.md": {
|
||||
"total": 0,
|
||||
"scenes": {
|
||||
"Chapter One": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"start": "2026-08-29T18:56:37.836Z",
|
||||
"total": 0,
|
||||
"drafts": {
|
||||
"Novel/Murder At Dilven Manor - Alyxa's PI/Index.md": {
|
||||
"total": 0,
|
||||
"scenes": {
|
||||
"Chapter One": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"start": "2026-08-28T12:55:55.980Z",
|
||||
"total": 0,
|
||||
"drafts": {
|
||||
"Novel/Murder At Dilven Manor - Alyxa's PI/Index.md": {
|
||||
"total": 0,
|
||||
"scenes": {
|
||||
"Chapter One": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"start": "2026-08-27T14:40:08.223Z",
|
||||
"total": 0,
|
||||
"drafts": {
|
||||
"Novel/Murder At Dilven Manor - Alyxa's PI/Index.md": {
|
||||
"total": 0,
|
||||
"scenes": {
|
||||
"Chapter One": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"start": "2026-08-26T15:27:22.123Z",
|
||||
"total": 0,
|
||||
"drafts": {
|
||||
"Novel/Murder At Dilven Manor - Alyxa's PI/Index.md": {
|
||||
"total": 0,
|
||||
"scenes": {
|
||||
"Chapter One": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"showWordCountInStatusBar": true,
|
||||
"startNewSessionEachDay": true,
|
||||
"sessionGoal": 500,
|
||||
"applyGoalTo": "all",
|
||||
"notifyOnGoal": true,
|
||||
"countDeletionsForGoal": false,
|
||||
"keepSessionCount": 30,
|
||||
"sessionFile": "longform-sessions.json",
|
||||
"numberScenes": false,
|
||||
"sceneTemplate": null,
|
||||
"waitForSync": false,
|
||||
"fallbackWaitEnabled": true,
|
||||
"fallbackWaitTime": 5,
|
||||
"workflows": {
|
||||
"Default Workflow": {
|
||||
"name": "Default Workflow",
|
||||
"description": "A starter workflow. Feel free to edit, rename, or delete it and create your own.",
|
||||
"steps": [
|
||||
{
|
||||
"id": "strip-frontmatter",
|
||||
"optionValues": {}
|
||||
},
|
||||
{
|
||||
"id": "remove-links",
|
||||
"optionValues": {
|
||||
"remove-wikilinks": true,
|
||||
"remove-external-links": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "prepend-title",
|
||||
"optionValues": {
|
||||
"format": "$3{#} $1",
|
||||
"separator": "\n\n"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "concatenate-text",
|
||||
"optionValues": {
|
||||
"separator": "\\n\\n---\\n\\n"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "write-to-note",
|
||||
"optionValues": {
|
||||
"target": "manuscript.md",
|
||||
"open-after": true
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Vendored
+38670
File diff suppressed because one or more lines are too long
+11
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"id": "longform",
|
||||
"name": "Longform",
|
||||
"version": "2.1.0",
|
||||
"minAppVersion": "1.0",
|
||||
"description": "Write novels, screenplays, and other long projects in Obsidian.",
|
||||
"author": "Kevin Barrett",
|
||||
"authorUrl": "https://kevinbarrett.org",
|
||||
"fundingUrl": "https://github.com/sponsors/kevboh",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
:root {
|
||||
--longform-explorer-font-size: var(--font-ui-medium);
|
||||
--longform-explorer-indent-size: 2em;
|
||||
}
|
||||
|
||||
.longform-settings-user-steps {
|
||||
padding-inline-start: 1em;
|
||||
margin-block-start: 0;
|
||||
margin-block-end: 0;
|
||||
}
|
||||
|
||||
.longform-settings-user-step-name {
|
||||
color: var(--text-normal);
|
||||
}
|
||||
|
||||
.longform-settings-user-step-id {
|
||||
margin-left: var(--size-4-2);
|
||||
color: var(--text-muted);
|
||||
}
|
||||
+560
@@ -0,0 +1,560 @@
|
||||
{
|
||||
"vaultProfiles": [
|
||||
{
|
||||
"id": "default",
|
||||
"name": "Default",
|
||||
"fileVisibility": "supported",
|
||||
"propertyKeys": [],
|
||||
"hiddenFolders": [],
|
||||
"descendantExcludedFolders": [],
|
||||
"hiddenTags": [],
|
||||
"hiddenFileNames": [],
|
||||
"hiddenFileTags": [],
|
||||
"hiddenFileProperties": [],
|
||||
"navigationBanner": null,
|
||||
"periodicNotesFolder": "",
|
||||
"shortcuts": [],
|
||||
"navRainbow": {
|
||||
"mode": "none",
|
||||
"balanceHueLuminance": true,
|
||||
"separateThemeColors": false,
|
||||
"shortcuts": {
|
||||
"enabled": false,
|
||||
"firstColor": "#ef4444",
|
||||
"lastColor": "#8b5cf6",
|
||||
"darkFirstColor": "#fb7185",
|
||||
"darkLastColor": "#c084fc",
|
||||
"transitionStyle": "rgb"
|
||||
},
|
||||
"recent": {
|
||||
"enabled": false,
|
||||
"firstColor": "#ef4444",
|
||||
"lastColor": "#8b5cf6",
|
||||
"darkFirstColor": "#fb7185",
|
||||
"darkLastColor": "#c084fc",
|
||||
"transitionStyle": "rgb"
|
||||
},
|
||||
"folders": {
|
||||
"enabled": true,
|
||||
"firstColor": "#ef4444",
|
||||
"lastColor": "#8b5cf6",
|
||||
"darkFirstColor": "#fb7185",
|
||||
"darkLastColor": "#c084fc",
|
||||
"transitionStyle": "hue",
|
||||
"scope": "root"
|
||||
},
|
||||
"tags": {
|
||||
"enabled": false,
|
||||
"firstColor": "#ef4444",
|
||||
"lastColor": "#8b5cf6",
|
||||
"darkFirstColor": "#fb7185",
|
||||
"darkLastColor": "#c084fc",
|
||||
"transitionStyle": "hue",
|
||||
"scope": "root"
|
||||
},
|
||||
"properties": {
|
||||
"enabled": false,
|
||||
"firstColor": "#ef4444",
|
||||
"lastColor": "#8b5cf6",
|
||||
"darkFirstColor": "#fb7185",
|
||||
"darkLastColor": "#c084fc",
|
||||
"transitionStyle": "hue",
|
||||
"scope": "root"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"vaultProfile": "default",
|
||||
"vaultTitle": "navigation",
|
||||
"syncModes": {
|
||||
"vaultProfile": "synced",
|
||||
"homepage": "synced",
|
||||
"folderSortOrder": "synced",
|
||||
"tagSortOrder": "synced",
|
||||
"propertySortOrder": "synced",
|
||||
"includeDescendantNotes": "synced",
|
||||
"useFloatingToolbars": "synced",
|
||||
"dualPane": "synced",
|
||||
"dualPaneOrientation": "synced",
|
||||
"narrowSidebarLayout": "synced",
|
||||
"narrowSidebarTriggerMode": "synced",
|
||||
"narrowSidebarCustomWidth": "synced",
|
||||
"paneTransitionDuration": "synced",
|
||||
"toolbarVisibility": "synced",
|
||||
"pinNavigationBanner": "synced",
|
||||
"navIndent": "synced",
|
||||
"navItemHeight": "synced",
|
||||
"navItemHeightScaleText": "synced",
|
||||
"calendarPlacement": "synced",
|
||||
"calendarLeftPlacement": "synced",
|
||||
"calendarWeeksToShow": "synced",
|
||||
"compactItemHeight": "synced",
|
||||
"compactItemHeightScaleText": "synced",
|
||||
"featureImageSize": "synced",
|
||||
"featureImagePixelSize": "synced",
|
||||
"uiScale": "synced"
|
||||
},
|
||||
"createNewNotesInNewTab": false,
|
||||
"autoRevealActiveFile": true,
|
||||
"autoRevealShortestPath": true,
|
||||
"autoRevealIgnoreRightSidebar": true,
|
||||
"autoRevealIgnoreOtherWindows": true,
|
||||
"paneTransitionDuration": 150,
|
||||
"multiSelectModifier": "cmdCtrl",
|
||||
"enterToOpenFiles": false,
|
||||
"shiftEnterOpenContext": "tab",
|
||||
"cmdCtrlEnterOpenContext": "split",
|
||||
"mouseBackForwardAction": "history",
|
||||
"startView": "files",
|
||||
"showInfoButtons": true,
|
||||
"homepage": {
|
||||
"source": "none",
|
||||
"file": null,
|
||||
"createMissingPeriodicNote": true
|
||||
},
|
||||
"dualPane": true,
|
||||
"dualPaneOrientation": "horizontal",
|
||||
"narrowSidebarLayout": "singlePane",
|
||||
"narrowSidebarTriggerMode": "fitPanes",
|
||||
"narrowSidebarCustomWidth": 350,
|
||||
"showTooltips": false,
|
||||
"showTooltipPath": true,
|
||||
"showTooltipWordCount": false,
|
||||
"desktopBackground": "separate",
|
||||
"desktopScale": 1,
|
||||
"mobileScale": 1,
|
||||
"useFloatingToolbars": true,
|
||||
"toolbarVisibility": {
|
||||
"navigation": {
|
||||
"toggleDualPane": true,
|
||||
"expandCollapse": true,
|
||||
"calendar": true,
|
||||
"hiddenItems": true,
|
||||
"rootReorder": true,
|
||||
"newFolder": true
|
||||
},
|
||||
"list": {
|
||||
"back": true,
|
||||
"search": true,
|
||||
"reveal": false,
|
||||
"descendants": true,
|
||||
"groupExpansion": false,
|
||||
"sort": true,
|
||||
"appearance": true,
|
||||
"newNote": true
|
||||
}
|
||||
},
|
||||
"interfaceIcons": {},
|
||||
"colorIconOnly": false,
|
||||
"dateFormat": "MMM D, YYYY",
|
||||
"timeFormat": "h:mm a",
|
||||
"calendarTemplateFolder": "",
|
||||
"confirmBeforeDelete": true,
|
||||
"deleteAttachments": "ask",
|
||||
"moveFileConflicts": "ask",
|
||||
"externalIconProviders": {},
|
||||
"showReleaseNotes": true,
|
||||
"checkForUpdatesOnStart": true,
|
||||
"pinNavigationBanner": true,
|
||||
"showNoteCount": true,
|
||||
"separateNoteCounts": true,
|
||||
"showIndentGuides": false,
|
||||
"navCountLeaderStyle": "none",
|
||||
"rootLevelSpacing": 0,
|
||||
"navIndent": 16,
|
||||
"navItemHeight": 28,
|
||||
"navItemHeightScaleText": true,
|
||||
"collapseBehavior": "all",
|
||||
"smartCollapse": true,
|
||||
"excludeVaultRootFromCollapse": false,
|
||||
"collapseOtherBranchesOnExpand": false,
|
||||
"autoSelectFirstFileOnFocusChange": false,
|
||||
"autoExpandNavItems": false,
|
||||
"springLoadedFolders": true,
|
||||
"springLoadedFoldersInitialDelay": 0.5,
|
||||
"springLoadedFoldersSubsequentDelay": 0.5,
|
||||
"showSectionIcons": true,
|
||||
"showShortcuts": true,
|
||||
"shortcutBadgeDisplay": "index",
|
||||
"skipAutoScroll": false,
|
||||
"showRecentNotes": true,
|
||||
"hideRecentNotes": "none",
|
||||
"pinRecentNotesWithShortcuts": false,
|
||||
"recentNotesCount": 5,
|
||||
"showFolderIcons": true,
|
||||
"showRootFolder": true,
|
||||
"inheritFolderColors": true,
|
||||
"folderSortOrder": "alpha-asc",
|
||||
"enableFolderNotes": false,
|
||||
"folderNoteType": "markdown",
|
||||
"folderNoteNamePattern": "{{folder}}",
|
||||
"folderNoteTemplate": null,
|
||||
"enableFolderNoteLinks": true,
|
||||
"hideFolderNoteInList": true,
|
||||
"pinCreatedFolderNote": false,
|
||||
"folderNoteOpenLocation": "current-tab",
|
||||
"showNearestFolderNoteInSidebar": true,
|
||||
"showTags": true,
|
||||
"showTagIcons": true,
|
||||
"showAllTagsFolder": true,
|
||||
"showUntagged": true,
|
||||
"scopeTagsToCurrentContext": false,
|
||||
"tagSortOrder": "alpha-asc",
|
||||
"inheritTagColors": true,
|
||||
"keepEmptyTagsProperty": false,
|
||||
"showProperties": true,
|
||||
"showPropertyIcons": true,
|
||||
"inheritPropertyColors": true,
|
||||
"propertySortOrder": "alpha-asc",
|
||||
"showAllPropertiesFolder": true,
|
||||
"scopePropertiesToCurrentContext": false,
|
||||
"defaultListMode": "standard",
|
||||
"includeDescendantNotes": false,
|
||||
"defaultFolderSort": "modified-desc",
|
||||
"defaultFolderSortPropertyKey": "",
|
||||
"propertySortKey": "",
|
||||
"propertyGroupKey": "",
|
||||
"propertySortSecondary": "title",
|
||||
"manualSortPropertyKey": "sort_index",
|
||||
"manualSortGroupHeaderProperty": "group_header",
|
||||
"manualSortNewNotePlacement": "below-selected-note",
|
||||
"confirmBeforeManualSort": true,
|
||||
"revealFileOnListChanges": true,
|
||||
"listPaneTitle": "header",
|
||||
"noteGrouping": "date",
|
||||
"showSelectedNavigationPills": false,
|
||||
"stickyGroupHeaders": true,
|
||||
"showFolderGroupPaths": true,
|
||||
"showGroupHeaderItemCounts": false,
|
||||
"showCurrentFolderFilesAtBottom": false,
|
||||
"filterPinnedByFolder": false,
|
||||
"compactItemHeight": 28,
|
||||
"compactItemHeightScaleText": true,
|
||||
"showQuickActions": true,
|
||||
"quickActionRevealInFolder": false,
|
||||
"quickActionAddTag": true,
|
||||
"quickActionAddToShortcuts": true,
|
||||
"quickActionPinNote": true,
|
||||
"quickActionOpenInNewTab": false,
|
||||
"hideDrawingPreviewImages": true,
|
||||
"useFrontmatterMetadata": false,
|
||||
"frontmatterIconField": "icon",
|
||||
"frontmatterColorField": "color",
|
||||
"frontmatterBackgroundField": "background",
|
||||
"frontmatterNameField": "",
|
||||
"frontmatterCreatedField": "",
|
||||
"frontmatterModifiedField": "",
|
||||
"frontmatterDateFormat": "",
|
||||
"showFileTaskProgress": true,
|
||||
"showFileTaskProgressBar": true,
|
||||
"showFileTaskProgressCount": true,
|
||||
"hideFileTaskProgressWhenComplete": false,
|
||||
"showFileBackgroundUnfinishedTask": false,
|
||||
"unfinishedTaskBackgroundColor": "#ef000050",
|
||||
"unfinishedTaskBackgroundColorDark": "#ef000050",
|
||||
"showFileIcons": true,
|
||||
"unfinishedTaskIcon": "compact",
|
||||
"useFolderIconForFiles": false,
|
||||
"showFilenameMatchIcons": false,
|
||||
"fileNameIconMap": {},
|
||||
"showCategoryIcons": false,
|
||||
"fileTypeIconMap": {},
|
||||
"fileTypeIconPreset": "none",
|
||||
"fileNameRows": 1,
|
||||
"useFolderColorForTitles": false,
|
||||
"showFilePreview": true,
|
||||
"skipHeadingsInPreview": true,
|
||||
"skipCodeBlocksInPreview": true,
|
||||
"skipCalloutsInPreview": false,
|
||||
"stripHtmlInPreview": true,
|
||||
"stripLatexInPreview": true,
|
||||
"previewRows": 2,
|
||||
"previewProperties": [],
|
||||
"previewPropertiesFallback": true,
|
||||
"showFeatureImage": true,
|
||||
"featureImageProperties": [],
|
||||
"featureImageExcludeProperties": [],
|
||||
"featureImageSize": "64",
|
||||
"featureImagePixelSize": "256",
|
||||
"forceSquareFeatureImage": true,
|
||||
"downloadExternalFeatureImages": true,
|
||||
"showFileTags": true,
|
||||
"colorFileTags": true,
|
||||
"prioritizeColoredFileTags": true,
|
||||
"showFileTagAncestors": false,
|
||||
"showFileTagsInCompactMode": false,
|
||||
"showFileProperties": true,
|
||||
"colorFileProperties": true,
|
||||
"prioritizeColoredFileProperties": true,
|
||||
"showFilePropertiesInCompactMode": false,
|
||||
"showPropertiesOnSeparateRows": false,
|
||||
"enablePropertyInternalLinks": true,
|
||||
"enablePropertyExternalLinks": true,
|
||||
"textCountDisplay": "none",
|
||||
"textCountPlacement": "title",
|
||||
"characterCountSpaces": "include",
|
||||
"wordCountTargetProperty": "word-goal",
|
||||
"showWordCountPercentage": false,
|
||||
"showFileDate": true,
|
||||
"alphabeticalDateMode": "modified",
|
||||
"showParentFolder": true,
|
||||
"showParentFolderFullPath": false,
|
||||
"parentFolderClickRevealsFile": false,
|
||||
"showParentFolderColor": false,
|
||||
"showParentFolderIcon": false,
|
||||
"calendarEnabled": true,
|
||||
"calendarPlacement": "right-sidebar",
|
||||
"calendarConfirmBeforeCreate": true,
|
||||
"calendarShowHiddenItems": false,
|
||||
"calendarLocale": "system-default",
|
||||
"calendarWeekendDays": "sat-sun",
|
||||
"calendarMonthHeadingFormat": "full",
|
||||
"calendarHighlightToday": true,
|
||||
"calendarShowFeatureImage": true,
|
||||
"calendarShowTasks": true,
|
||||
"calendarMonthHighlights": {},
|
||||
"calendarShowWeekNumber": false,
|
||||
"calendarShowQuarter": false,
|
||||
"calendarShowOutsideMonthDays": true,
|
||||
"calendarShowYearCalendar": true,
|
||||
"calendarLeftPlacement": "navigation",
|
||||
"calendarWeeksToShow": 1,
|
||||
"calendarIntegrationMode": "notebook-navigator",
|
||||
"calendarPeriodicNotesLocaleSource": "calendar",
|
||||
"calendarCustomFilePattern": "YYYY/YYYYMMDD",
|
||||
"calendarCustomWeekPattern": "gggg/[W]ww",
|
||||
"calendarCustomMonthPattern": "YYYY/YYYYMM",
|
||||
"calendarCustomQuarterPattern": "YYYY/[Q]Q",
|
||||
"calendarCustomYearPattern": "YYYY",
|
||||
"calendarCustomFileTemplate": null,
|
||||
"calendarCustomWeekTemplate": null,
|
||||
"calendarCustomMonthTemplate": null,
|
||||
"calendarCustomQuarterTemplate": null,
|
||||
"calendarCustomYearTemplate": null,
|
||||
"keyboardShortcuts": {
|
||||
"pane:move-up": [
|
||||
{
|
||||
"key": "ArrowUp",
|
||||
"modifiers": []
|
||||
}
|
||||
],
|
||||
"pane:move-down": [
|
||||
{
|
||||
"key": "ArrowDown",
|
||||
"modifiers": []
|
||||
}
|
||||
],
|
||||
"pane:page-up": [
|
||||
{
|
||||
"key": "PageUp",
|
||||
"modifiers": []
|
||||
}
|
||||
],
|
||||
"pane:page-down": [
|
||||
{
|
||||
"key": "PageDown",
|
||||
"modifiers": []
|
||||
}
|
||||
],
|
||||
"pane:home": [
|
||||
{
|
||||
"key": "Home",
|
||||
"modifiers": []
|
||||
}
|
||||
],
|
||||
"pane:end": [
|
||||
{
|
||||
"key": "End",
|
||||
"modifiers": []
|
||||
}
|
||||
],
|
||||
"pane:rename": [
|
||||
{
|
||||
"key": "F2",
|
||||
"modifiers": []
|
||||
}
|
||||
],
|
||||
"navigation:collapse-or-parent": [
|
||||
{
|
||||
"key": "ArrowLeft",
|
||||
"modifiers": []
|
||||
}
|
||||
],
|
||||
"navigation:expand-or-focus-list": [
|
||||
{
|
||||
"key": "ArrowRight",
|
||||
"modifiers": []
|
||||
}
|
||||
],
|
||||
"navigation:focus-list": [
|
||||
{
|
||||
"key": "Tab",
|
||||
"modifiers": []
|
||||
}
|
||||
],
|
||||
"pane:delete-selected": [
|
||||
{
|
||||
"key": "Delete",
|
||||
"modifiers": []
|
||||
},
|
||||
{
|
||||
"key": "Backspace",
|
||||
"modifiers": []
|
||||
}
|
||||
],
|
||||
"list:focus-navigation": [
|
||||
{
|
||||
"key": "ArrowLeft",
|
||||
"modifiers": []
|
||||
},
|
||||
{
|
||||
"key": "Tab",
|
||||
"modifiers": [
|
||||
"Shift"
|
||||
]
|
||||
}
|
||||
],
|
||||
"list:focus-editor": [
|
||||
{
|
||||
"key": "ArrowRight",
|
||||
"modifiers": []
|
||||
},
|
||||
{
|
||||
"key": "Tab",
|
||||
"modifiers": []
|
||||
}
|
||||
],
|
||||
"list:select-all": [
|
||||
{
|
||||
"key": "A",
|
||||
"modifiers": [
|
||||
"Mod"
|
||||
]
|
||||
}
|
||||
],
|
||||
"list:extend-selection-up": [
|
||||
{
|
||||
"key": "ArrowUp",
|
||||
"modifiers": [
|
||||
"Shift"
|
||||
]
|
||||
}
|
||||
],
|
||||
"list:extend-selection-down": [
|
||||
{
|
||||
"key": "ArrowDown",
|
||||
"modifiers": [
|
||||
"Shift"
|
||||
]
|
||||
}
|
||||
],
|
||||
"list:manual-sort-up": [
|
||||
{
|
||||
"key": "ArrowUp",
|
||||
"modifiers": [
|
||||
"Mod"
|
||||
]
|
||||
}
|
||||
],
|
||||
"list:manual-sort-down": [
|
||||
{
|
||||
"key": "ArrowDown",
|
||||
"modifiers": [
|
||||
"Mod"
|
||||
]
|
||||
}
|
||||
],
|
||||
"list:range-to-start": [
|
||||
{
|
||||
"key": "Home",
|
||||
"modifiers": [
|
||||
"Shift"
|
||||
]
|
||||
}
|
||||
],
|
||||
"list:range-to-end": [
|
||||
{
|
||||
"key": "End",
|
||||
"modifiers": [
|
||||
"Shift"
|
||||
]
|
||||
}
|
||||
],
|
||||
"search:focus-list": [
|
||||
{
|
||||
"key": "Tab",
|
||||
"modifiers": []
|
||||
},
|
||||
{
|
||||
"key": "Enter",
|
||||
"modifiers": []
|
||||
}
|
||||
],
|
||||
"search:focus-navigation": [
|
||||
{
|
||||
"key": "Tab",
|
||||
"modifiers": [
|
||||
"Shift"
|
||||
]
|
||||
}
|
||||
],
|
||||
"search:close": [
|
||||
{
|
||||
"key": "Escape",
|
||||
"modifiers": []
|
||||
}
|
||||
]
|
||||
},
|
||||
"customVaultName": "",
|
||||
"pinnedNotes": {},
|
||||
"fileIcons": {},
|
||||
"fileColors": {},
|
||||
"fileBackgroundColors": {},
|
||||
"folderIcons": {},
|
||||
"folderColors": {},
|
||||
"folderBackgroundColors": {},
|
||||
"folderSortOverrides": {},
|
||||
"folderTreeSortOverrides": {},
|
||||
"folderAppearances": {},
|
||||
"tagIcons": {},
|
||||
"tagColors": {},
|
||||
"tagBackgroundColors": {},
|
||||
"tagSortOverrides": {},
|
||||
"tagTreeSortOverrides": {},
|
||||
"tagAppearances": {},
|
||||
"propertyIcons": {},
|
||||
"propertyColors": {},
|
||||
"propertyBackgroundColors": {},
|
||||
"propertySortOverrides": {},
|
||||
"propertyTreeSortOverrides": {},
|
||||
"propertyAppearances": {},
|
||||
"virtualFolderColors": {},
|
||||
"virtualFolderBackgroundColors": {},
|
||||
"navigationSeparators": {},
|
||||
"userColors": [
|
||||
"#ffffff",
|
||||
"#d9d9d9",
|
||||
"#a6a6a6",
|
||||
"#737373",
|
||||
"#000000",
|
||||
"#404040",
|
||||
"#404040",
|
||||
"#404040",
|
||||
"#404040",
|
||||
"#404040",
|
||||
"#404040",
|
||||
"#404040",
|
||||
"#404040",
|
||||
"#404040",
|
||||
"#404040",
|
||||
"#404040",
|
||||
"#404040",
|
||||
"#404040",
|
||||
"#404040",
|
||||
"#404040"
|
||||
],
|
||||
"lastShownVersion": "3.3.5",
|
||||
"rootFolderOrder": [],
|
||||
"rootTagOrder": [],
|
||||
"rootPropertyOrder": []
|
||||
}
|
||||
+819
File diff suppressed because one or more lines are too long
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"id": "notebook-navigator",
|
||||
"name": "Notebook Navigator",
|
||||
"version": "3.3.5",
|
||||
"minAppVersion": "1.11.0",
|
||||
"description": "Replace the default file explorer with a clean two-pane interface featuring folder tree, tag browsing, file previews, keyboard navigation, drag-and-drop, pinned notes, and customizable display options.",
|
||||
"author": "Johan Sanneblad",
|
||||
"authorUrl": "https://github.com/johansan",
|
||||
"fundingUrl": "https://github.com/sponsors/johansan/",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
+10670
File diff suppressed because it is too large
Load Diff
+1113
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"id": "obsidian-excalidraw-plugin",
|
||||
"name": "Excalidraw",
|
||||
"version": "2.26.4",
|
||||
"minAppVersion": "1.8.7",
|
||||
"description": "Sketch Your Mind. Edit and view Excalidraw drawings. Enter the world of 4D Visual PKM.",
|
||||
"author": "Zsolt Viczian",
|
||||
"authorUrl": "https://excalidraw-obsidian.online",
|
||||
"fundingUrl": "https://ko-fi.com/zsolt",
|
||||
"helpUrl": "https://github.com/zsviczian/obsidian-excalidraw-plugin#readme",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
+68
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"commitMessage": "vault backup: {{date}}",
|
||||
"autoCommitMessage": "vault backup: {{date}}",
|
||||
"commitMessageScript": "",
|
||||
"commitDateFormat": "YYYY-MM-DD HH:mm:ss",
|
||||
"autoSaveInterval": 0,
|
||||
"autoPushInterval": 0,
|
||||
"autoPullInterval": 0,
|
||||
"autoPullOnBoot": false,
|
||||
"autoCommitOnlyStaged": false,
|
||||
"disablePush": false,
|
||||
"pullBeforePush": true,
|
||||
"squashCommitsBeforePush": false,
|
||||
"disablePopups": false,
|
||||
"showErrorNotices": true,
|
||||
"disablePopupsForNoChanges": false,
|
||||
"listChangedFilesInMessageBody": false,
|
||||
"showStatusBar": true,
|
||||
"updateSubmodules": false,
|
||||
"syncMethod": "merge",
|
||||
"mergeStrategy": "none",
|
||||
"customMessageOnAutoBackup": false,
|
||||
"autoBackupAfterFileChange": false,
|
||||
"treeStructure": true,
|
||||
"refreshSourceControl": true,
|
||||
"basePath": "",
|
||||
"differentIntervalCommitAndPush": false,
|
||||
"changedFilesInStatusBar": false,
|
||||
"showedMobileNotice": true,
|
||||
"refreshSourceControlTimer": 7000,
|
||||
"showBranchStatusBar": true,
|
||||
"setLastSaveToLastCommit": false,
|
||||
"submoduleRecurseCheckout": false,
|
||||
"gitDir": "",
|
||||
"showFileMenu": true,
|
||||
"authorInHistoryView": "full",
|
||||
"dateInHistoryView": false,
|
||||
"diffStyle": "split",
|
||||
"hunks": {
|
||||
"showSigns": false,
|
||||
"hunkCommands": false,
|
||||
"statusBar": "disabled"
|
||||
},
|
||||
"lineAuthor": {
|
||||
"show": false,
|
||||
"followMovement": "inactive",
|
||||
"authorDisplay": "initials",
|
||||
"showCommitHash": false,
|
||||
"dateTimeFormatOptions": "date",
|
||||
"dateTimeFormatCustomString": "YYYY-MM-DD HH:mm",
|
||||
"dateTimeTimezone": "viewer-local",
|
||||
"coloringMaxAge": "1y",
|
||||
"colorNew": {
|
||||
"r": 255,
|
||||
"g": 150,
|
||||
"b": 150
|
||||
},
|
||||
"colorOld": {
|
||||
"r": 120,
|
||||
"g": 160,
|
||||
"b": 255
|
||||
},
|
||||
"textColorCss": "var(--text-muted)",
|
||||
"ignoreWhitespace": false,
|
||||
"lastShownAuthorDisplay": "initials",
|
||||
"lastShownDateTimeFormatOptions": "date"
|
||||
}
|
||||
}
|
||||
+427
File diff suppressed because one or more lines are too long
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"author": "Vinzent",
|
||||
"authorUrl": "https://github.com/Vinzent03",
|
||||
"id": "obsidian-git",
|
||||
"name": "Git",
|
||||
"description": "Integrate Git version control with automatic backup and other advanced features.",
|
||||
"isDesktopOnly": false,
|
||||
"fundingUrl": "https://ko-fi.com/vinzent",
|
||||
"version": "2.39.0"
|
||||
}
|
||||
+705
@@ -0,0 +1,705 @@
|
||||
@keyframes loading {
|
||||
0% {
|
||||
transform: rotate(0deg);
|
||||
}
|
||||
|
||||
100% {
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="git-view"] .button-border {
|
||||
border: 2px solid var(--interactive-accent);
|
||||
border-radius: var(--radius-s);
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="git-view"] .view-content {
|
||||
padding-left: 0;
|
||||
padding-top: 0;
|
||||
padding-right: 0;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="git-history-view"] .view-content {
|
||||
padding-left: 0;
|
||||
padding-top: 0;
|
||||
padding-right: 0;
|
||||
}
|
||||
|
||||
.loading {
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.loading > svg {
|
||||
animation: 2s linear infinite loading;
|
||||
transform-origin: 50% 50%;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.obsidian-git-center {
|
||||
margin: auto;
|
||||
text-align: center;
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
.obsidian-git-textarea {
|
||||
display: block;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
.obsidian-git-disabled {
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.obsidian-git-center-button {
|
||||
display: block;
|
||||
margin: 20px auto;
|
||||
}
|
||||
|
||||
.tooltip.mod-left {
|
||||
overflow-wrap: break-word;
|
||||
}
|
||||
|
||||
.tooltip.mod-right {
|
||||
overflow-wrap: break-word;
|
||||
}
|
||||
|
||||
/* Limits the scrollbar to the view body */
|
||||
.git-view {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
position: relative;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
/* Re-enable wrapping of nav buttns to prevent overflow on smaller screens #*/
|
||||
.workspace-drawer .git-view .nav-buttons-container {
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
.git-tools {
|
||||
display: flex;
|
||||
margin-left: auto;
|
||||
}
|
||||
.git-tools .type {
|
||||
padding-left: var(--size-2-1);
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 11px;
|
||||
}
|
||||
|
||||
.git-tools .type[data-type="M"] {
|
||||
color: orange;
|
||||
}
|
||||
.git-tools .type[data-type="D"] {
|
||||
color: red;
|
||||
}
|
||||
.git-tools .buttons {
|
||||
display: flex;
|
||||
}
|
||||
.git-tools .buttons > * {
|
||||
padding: 0;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="git-view"] .tree-item-self,
|
||||
.workspace-leaf-content[data-type="git-history-view"] .tree-item-self {
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="git-view"]
|
||||
.tree-item-self:hover
|
||||
.clickable-icon,
|
||||
.workspace-leaf-content[data-type="git-history-view"]
|
||||
.tree-item-self:hover
|
||||
.clickable-icon {
|
||||
color: var(--icon-color-hover);
|
||||
}
|
||||
|
||||
/* Highlight an item as active if it's diff is currently opened */
|
||||
.is-active .git-tools .buttons > * {
|
||||
color: var(--nav-item-color-active);
|
||||
}
|
||||
|
||||
.git-author {
|
||||
color: var(--text-accent);
|
||||
}
|
||||
|
||||
.git-date {
|
||||
color: var(--text-accent);
|
||||
}
|
||||
|
||||
.git-ref {
|
||||
color: var(--text-accent);
|
||||
}
|
||||
|
||||
/* ====== diff2html ======
|
||||
The following styles are adapted from the obsidian-version-history plugin by
|
||||
@kometenstaub https://github.com/kometenstaub/obsidian-version-history-diff/blob/main/src/styles.scss
|
||||
which itself is adapted from the diff2html library with the following original license:
|
||||
|
||||
https://github.com/rtfpessoa/diff2html/blob/master/LICENSE.md
|
||||
|
||||
Copyright 2014-2016 Rodrigo Fernandes https://rtfpessoa.github.io/
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
|
||||
documentation files (the "Software"), to deal in the Software without restriction, including without limitation the
|
||||
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit
|
||||
persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the
|
||||
Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
|
||||
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
|
||||
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
|
||||
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
|
||||
.theme-dark,
|
||||
.theme-light {
|
||||
--git-delete-bg: #ff475040;
|
||||
--git-delete-hl: #96050a75;
|
||||
--git-insert-bg: #68d36840;
|
||||
--git-insert-hl: #23c02350;
|
||||
--git-change-bg: #ffd55840;
|
||||
--git-selected: #3572b0;
|
||||
|
||||
--git-delete: #cc3333;
|
||||
--git-insert: #399839;
|
||||
--git-change: #d0b44c;
|
||||
--git-move: #3572b0;
|
||||
}
|
||||
|
||||
.git-diff {
|
||||
.d2h-d-none {
|
||||
display: none;
|
||||
}
|
||||
.d2h-wrapper {
|
||||
text-align: left;
|
||||
border-radius: 0.25em;
|
||||
overflow: auto;
|
||||
}
|
||||
.d2h-file-header.d2h-file-header {
|
||||
background-color: var(--background-secondary);
|
||||
border-bottom: 1px solid var(--background-modifier-border);
|
||||
font-family:
|
||||
Source Sans Pro,
|
||||
Helvetica Neue,
|
||||
Helvetica,
|
||||
Arial,
|
||||
sans-serif;
|
||||
height: 35px;
|
||||
padding: 5px 10px;
|
||||
}
|
||||
.d2h-file-header,
|
||||
.d2h-file-stats {
|
||||
display: -webkit-box;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
}
|
||||
.d2h-file-header {
|
||||
display: none;
|
||||
}
|
||||
.d2h-file-stats {
|
||||
font-size: 14px;
|
||||
margin-left: auto;
|
||||
}
|
||||
.d2h-lines-added {
|
||||
border: 1px solid var(--color-green);
|
||||
border-radius: 5px 0 0 5px;
|
||||
color: var(--color-green);
|
||||
padding: 2px;
|
||||
text-align: right;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.d2h-lines-deleted {
|
||||
border: 1px solid var(--color-red);
|
||||
border-radius: 0 5px 5px 0;
|
||||
color: var(--color-red);
|
||||
margin-left: 1px;
|
||||
padding: 2px;
|
||||
text-align: left;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.d2h-file-name-wrapper {
|
||||
-webkit-box-align: center;
|
||||
-ms-flex-align: center;
|
||||
align-items: center;
|
||||
display: -webkit-box;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
font-size: 15px;
|
||||
width: 100%;
|
||||
}
|
||||
.d2h-file-name {
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
color: var(--text-normal);
|
||||
font-size: var(--h5-size);
|
||||
}
|
||||
.d2h-file-wrapper {
|
||||
border: 1px solid var(--background-secondary-alt);
|
||||
border-radius: 3px;
|
||||
margin-bottom: 1em;
|
||||
max-height: 100%;
|
||||
}
|
||||
.d2h-file-collapse {
|
||||
-webkit-box-pack: end;
|
||||
-ms-flex-pack: end;
|
||||
-webkit-box-align: center;
|
||||
-ms-flex-align: center;
|
||||
align-items: center;
|
||||
border: 1px solid var(--background-secondary-alt);
|
||||
border-radius: 3px;
|
||||
cursor: pointer;
|
||||
display: none;
|
||||
font-size: 12px;
|
||||
justify-content: flex-end;
|
||||
padding: 4px 8px;
|
||||
}
|
||||
.d2h-file-collapse.d2h-selected {
|
||||
background-color: var(--git-selected);
|
||||
}
|
||||
.d2h-file-collapse-input {
|
||||
margin: 0 4px 0 0;
|
||||
}
|
||||
.d2h-diff-table {
|
||||
border-collapse: collapse;
|
||||
font-family: var(--font-monospace);
|
||||
font-size: var(--code-size);
|
||||
width: 100%;
|
||||
}
|
||||
.d2h-files-diff {
|
||||
width: 100%;
|
||||
}
|
||||
.d2h-file-diff {
|
||||
/*
|
||||
overflow-y: scroll;
|
||||
*/
|
||||
border-radius: 5px;
|
||||
font-size: var(--font-text-size);
|
||||
line-height: var(--line-height-normal);
|
||||
}
|
||||
.d2h-file-side-diff {
|
||||
display: inline-block;
|
||||
margin-bottom: -8px;
|
||||
margin-right: -4px;
|
||||
overflow-x: scroll;
|
||||
overflow-y: hidden;
|
||||
width: 50%;
|
||||
}
|
||||
.d2h-code-line {
|
||||
padding-left: 6em;
|
||||
padding-right: 1.5em;
|
||||
}
|
||||
.d2h-code-line,
|
||||
.d2h-code-side-line {
|
||||
display: inline-block;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
white-space: nowrap;
|
||||
width: 100%;
|
||||
}
|
||||
.d2h-code-side-line {
|
||||
/* needed to be changed */
|
||||
padding-left: 0.5em;
|
||||
padding-right: 0.5em;
|
||||
}
|
||||
.d2h-code-line-ctn {
|
||||
word-wrap: normal;
|
||||
background: none;
|
||||
display: inline-block;
|
||||
padding: 0;
|
||||
-webkit-user-select: text;
|
||||
-moz-user-select: text;
|
||||
-ms-user-select: text;
|
||||
user-select: text;
|
||||
vertical-align: middle;
|
||||
width: 100%;
|
||||
/* only works for line-by-line */
|
||||
white-space: pre-wrap;
|
||||
}
|
||||
.d2h-code-line del,
|
||||
.d2h-code-side-line del {
|
||||
background-color: var(--git-delete-hl);
|
||||
color: var(--text-normal);
|
||||
}
|
||||
.d2h-code-line del,
|
||||
.d2h-code-line ins,
|
||||
.d2h-code-side-line del,
|
||||
.d2h-code-side-line ins {
|
||||
border-radius: 0.2em;
|
||||
display: inline-block;
|
||||
margin-top: -1px;
|
||||
text-decoration: none;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.d2h-code-line ins,
|
||||
.d2h-code-side-line ins {
|
||||
background-color: var(--git-insert-hl);
|
||||
text-align: left;
|
||||
}
|
||||
.d2h-code-line-prefix {
|
||||
word-wrap: normal;
|
||||
background: none;
|
||||
display: inline;
|
||||
padding: 0;
|
||||
white-space: pre;
|
||||
}
|
||||
.line-num1 {
|
||||
float: left;
|
||||
}
|
||||
.line-num1,
|
||||
.line-num2 {
|
||||
-webkit-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
overflow: hidden;
|
||||
/*
|
||||
padding: 0 0.5em;
|
||||
*/
|
||||
text-overflow: ellipsis;
|
||||
width: 2.5em;
|
||||
padding-left: 0;
|
||||
}
|
||||
.line-num2 {
|
||||
float: right;
|
||||
}
|
||||
.d2h-code-linenumber {
|
||||
background-color: var(--background-primary);
|
||||
border: solid var(--background-modifier-border);
|
||||
border-width: 0 1px;
|
||||
-webkit-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
color: var(--text-faint);
|
||||
cursor: pointer;
|
||||
display: inline-block;
|
||||
position: absolute;
|
||||
text-align: right;
|
||||
width: 5.5em;
|
||||
}
|
||||
.d2h-code-linenumber:after {
|
||||
content: "\200b";
|
||||
}
|
||||
.d2h-code-side-linenumber {
|
||||
background-color: var(--background-primary);
|
||||
border: solid var(--background-modifier-border);
|
||||
border-width: 0 1px;
|
||||
-webkit-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
color: var(--text-faint);
|
||||
cursor: pointer;
|
||||
overflow: hidden;
|
||||
padding: 0 0.5em;
|
||||
text-align: right;
|
||||
text-overflow: ellipsis;
|
||||
width: 4em;
|
||||
/* needed to be changed */
|
||||
display: table-cell;
|
||||
position: relative;
|
||||
}
|
||||
.d2h-code-side-linenumber:after {
|
||||
content: "\200b";
|
||||
}
|
||||
.d2h-code-side-emptyplaceholder,
|
||||
.d2h-emptyplaceholder {
|
||||
background-color: var(--background-primary);
|
||||
border-color: var(--background-modifier-border);
|
||||
}
|
||||
.d2h-code-line-prefix,
|
||||
.d2h-code-linenumber,
|
||||
.d2h-code-side-linenumber,
|
||||
.d2h-emptyplaceholder {
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
.d2h-code-linenumber,
|
||||
.d2h-code-side-linenumber {
|
||||
direction: rtl;
|
||||
}
|
||||
.d2h-del {
|
||||
background-color: var(--git-delete-bg);
|
||||
border-color: var(--git-delete-hl);
|
||||
}
|
||||
.d2h-ins {
|
||||
background-color: var(--git-insert-bg);
|
||||
border-color: var(--git-insert-hl);
|
||||
}
|
||||
.d2h-info {
|
||||
background-color: var(--background-primary);
|
||||
border-color: var(--background-modifier-border);
|
||||
color: var(--text-faint);
|
||||
}
|
||||
.d2h-del,
|
||||
.d2h-ins,
|
||||
.d2h-file-diff .d2h-change {
|
||||
color: var(--text-normal);
|
||||
}
|
||||
.d2h-file-diff .d2h-del.d2h-change {
|
||||
background-color: var(--git-change-bg);
|
||||
}
|
||||
.d2h-file-diff .d2h-ins.d2h-change {
|
||||
background-color: var(--git-insert-bg);
|
||||
}
|
||||
.d2h-file-list-wrapper {
|
||||
a {
|
||||
text-decoration: none;
|
||||
cursor: default;
|
||||
-webkit-user-drag: none;
|
||||
}
|
||||
|
||||
svg {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
.d2h-file-list-header {
|
||||
text-align: left;
|
||||
}
|
||||
.d2h-file-list-title {
|
||||
display: none;
|
||||
}
|
||||
.d2h-file-list-line {
|
||||
display: -webkit-box;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
text-align: left;
|
||||
}
|
||||
.d2h-file-list {
|
||||
}
|
||||
.d2h-file-list > li {
|
||||
border-bottom: 1px solid var(--background-modifier-border);
|
||||
margin: 0;
|
||||
padding: 5px 10px;
|
||||
}
|
||||
.d2h-file-list > li:last-child {
|
||||
border-bottom: none;
|
||||
}
|
||||
.d2h-file-switch {
|
||||
cursor: pointer;
|
||||
display: none;
|
||||
font-size: 10px;
|
||||
}
|
||||
.d2h-icon {
|
||||
fill: currentColor;
|
||||
margin-right: 10px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.d2h-deleted {
|
||||
color: var(--git-delete);
|
||||
}
|
||||
.d2h-added {
|
||||
color: var(--git-insert);
|
||||
}
|
||||
.d2h-changed {
|
||||
color: var(--git-change);
|
||||
}
|
||||
.d2h-moved {
|
||||
color: var(--git-move);
|
||||
}
|
||||
.d2h-tag {
|
||||
background-color: var(--background-secondary);
|
||||
display: -webkit-box;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
font-size: 10px;
|
||||
margin-left: 5px;
|
||||
padding: 0 2px;
|
||||
}
|
||||
.d2h-deleted-tag {
|
||||
border: 1px solid var(--git-delete);
|
||||
}
|
||||
.d2h-added-tag {
|
||||
border: 1px solid var(--git-insert);
|
||||
}
|
||||
.d2h-changed-tag {
|
||||
border: 1px solid var(--git-change);
|
||||
}
|
||||
.d2h-moved-tag {
|
||||
border: 1px solid var(--git-move);
|
||||
}
|
||||
|
||||
/* needed for line-by-line*/
|
||||
|
||||
.d2h-diff-tbody {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
/* My additions */
|
||||
.cm-merge-revert {
|
||||
width: 4em;
|
||||
}
|
||||
/* Ensure that merge revert markers are positioned correctly */
|
||||
.cm-merge-revert > * {
|
||||
position: absolute;
|
||||
background-color: var(--background-secondary);
|
||||
display: flex;
|
||||
}
|
||||
}
|
||||
|
||||
/* ====================== Line Authoring Information ====================== */
|
||||
|
||||
.cm-gutterElement.obs-git-blame-gutter {
|
||||
/* Add background color to spacing inbetween and around the gutter for better aesthetics */
|
||||
border-width: 0px 2px 0.2px;
|
||||
border-style: solid;
|
||||
border-color: var(--background-secondary);
|
||||
background-color: var(--background-secondary);
|
||||
}
|
||||
|
||||
.cm-gutterElement.obs-git-blame-gutter > div,
|
||||
.line-author-settings-preview {
|
||||
/* delegate text color to settings */
|
||||
color: var(--obs-git-gutter-text);
|
||||
font-family: monospace;
|
||||
height: 100%; /* ensure, that age-based background color occupies entire parent */
|
||||
text-align: right;
|
||||
padding: 0px 6px;
|
||||
white-space: pre; /* Keep spaces and do not collapse them. */
|
||||
}
|
||||
|
||||
@media (max-width: 800px) {
|
||||
/* hide git blame gutter not to superpose text */
|
||||
.cm-gutterElement.obs-git-blame-gutter {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.git-unified-diff-view,
|
||||
.git-split-diff-view .cm-deletedLine .cm-changedText {
|
||||
background-color: #ee443330;
|
||||
}
|
||||
|
||||
.git-unified-diff-view,
|
||||
.git-split-diff-view .cm-insertedLine .cm-changedText {
|
||||
background-color: #22bb2230;
|
||||
}
|
||||
|
||||
.git-obscure-prompt[git-is-obscured="true"] #git-show-password:after {
|
||||
-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svg-icon lucide-eye"><path d="M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0"></path><circle cx="12" cy="12" r="3"></circle></svg>');
|
||||
}
|
||||
|
||||
.git-obscure-prompt[git-is-obscured="false"] #git-show-password:after {
|
||||
-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svg-icon lucide-eye-off"><path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"></path><path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"></path><path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"></path><path d="m2 2 20 20"></path></svg>');
|
||||
}
|
||||
|
||||
/* Override styling of Codemirror merge view "collapsed lines" indicator */
|
||||
.git-split-diff-view .ͼ2 .cm-collapsedLines {
|
||||
background: var(--interactive-normal);
|
||||
border-radius: var(--radius-m);
|
||||
color: var(--text-accent);
|
||||
font-size: var(--font-small);
|
||||
padding: var(--size-4-1) var(--size-4-1);
|
||||
}
|
||||
.git-split-diff-view .ͼ2 .cm-collapsedLines:hover {
|
||||
background: var(--interactive-hover);
|
||||
color: var(--text-accent-hover);
|
||||
}
|
||||
|
||||
.git-signs-gutter {
|
||||
.cm-gutterElement {
|
||||
display: grid;
|
||||
|
||||
/* Needed to align the sign properly for different line heigts. Such as
|
||||
* when having a heading or list item.
|
||||
*/
|
||||
padding-top: 0 !important;
|
||||
}
|
||||
}
|
||||
|
||||
.git-gutter-marker:hover {
|
||||
border-radius: 2px;
|
||||
}
|
||||
|
||||
.git-gutter-marker.git-add {
|
||||
background-color: var(--color-green);
|
||||
justify-self: center;
|
||||
height: inherit;
|
||||
width: 0.2rem;
|
||||
}
|
||||
|
||||
.git-gutter-marker.git-change {
|
||||
background-color: var(--color-yellow);
|
||||
justify-self: center;
|
||||
height: inherit;
|
||||
width: 0.2rem;
|
||||
}
|
||||
|
||||
.git-gutter-marker.git-changedelete {
|
||||
color: var(--color-yellow);
|
||||
font-weight: var(--font-bold);
|
||||
font-size: 1rem;
|
||||
justify-self: center;
|
||||
height: inherit;
|
||||
}
|
||||
|
||||
.git-gutter-marker.git-delete {
|
||||
background-color: var(--color-red);
|
||||
height: 0.2rem;
|
||||
width: 0.8rem;
|
||||
align-self: end;
|
||||
}
|
||||
|
||||
.git-gutter-marker.git-topdelete {
|
||||
background-color: var(--color-red);
|
||||
height: 0.2rem;
|
||||
width: 0.8rem;
|
||||
align-self: start;
|
||||
}
|
||||
|
||||
div:hover > .git-gutter-marker.git-change {
|
||||
width: 0.6rem;
|
||||
}
|
||||
|
||||
div:hover > .git-gutter-marker.git-add {
|
||||
width: 0.6rem;
|
||||
}
|
||||
|
||||
div:hover > .git-gutter-marker.git-delete {
|
||||
height: 0.6rem;
|
||||
}
|
||||
|
||||
div:hover > .git-gutter-marker.git-topdelete {
|
||||
height: 0.6rem;
|
||||
}
|
||||
|
||||
div:hover > .git-gutter-marker.git-changedelete {
|
||||
font-weight: var(--font-bold);
|
||||
}
|
||||
|
||||
.git-gutter-marker.staged {
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
/* Prevent shifting of the editor when git signs gutter is the only gutter present */
|
||||
.cm-gutters.cm-gutters-before:has(> .git-signs-gutter:only-child) {
|
||||
margin-inline-end: 0;
|
||||
.git-signs-gutter {
|
||||
margin-inline-start: -1rem;
|
||||
}
|
||||
}
|
||||
|
||||
.git-changes-status-bar-colored {
|
||||
.git-add {
|
||||
color: var(--color-green);
|
||||
}
|
||||
.git-change {
|
||||
color: var(--color-yellow);
|
||||
}
|
||||
.git-delete {
|
||||
color: var(--color-red);
|
||||
}
|
||||
}
|
||||
|
||||
.git-changes-status-bar .git-add {
|
||||
margin-right: 0.3em;
|
||||
}
|
||||
|
||||
.git-changes-status-bar .git-change {
|
||||
margin-right: 0.3em;
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"settings": {
|
||||
"migrated": 6,
|
||||
"iconPacksPath": ".obsidian/icons",
|
||||
"fontSize": 16,
|
||||
"emojiStyle": "native",
|
||||
"iconColor": null,
|
||||
"recentlyUsedIcons": [],
|
||||
"recentlyUsedIconsSize": 5,
|
||||
"rules": [],
|
||||
"extraMargin": {
|
||||
"top": 0,
|
||||
"right": 4,
|
||||
"bottom": 0,
|
||||
"left": 0
|
||||
},
|
||||
"iconInTabsEnabled": false,
|
||||
"iconInTitleEnabled": false,
|
||||
"iconInTitlePosition": "above",
|
||||
"iconInFrontmatterEnabled": false,
|
||||
"iconInFrontmatterFieldName": "icon",
|
||||
"iconColorInFrontmatterFieldName": "iconColor",
|
||||
"iconsBackgroundCheckEnabled": false,
|
||||
"iconsInNotesEnabled": true,
|
||||
"iconsInLinksEnabled": true,
|
||||
"iconIdentifier": ":",
|
||||
"lucideIconPackType": "native",
|
||||
"debugMode": false,
|
||||
"useInternalPlugins": false
|
||||
}
|
||||
}
|
||||
+7158
File diff suppressed because one or more lines are too long
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"id": "obsidian-icon-folder",
|
||||
"name": "Iconize",
|
||||
"version": "2.14.7",
|
||||
"minAppVersion": "0.9.12",
|
||||
"description": "Add icons to anything you desire in Obsidian, including files, folders, and text.",
|
||||
"author": "Florian Woelki",
|
||||
"authorUrl": "https://florianwoelki.com/",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
+120
@@ -0,0 +1,120 @@
|
||||
.iconize-inline-title-wrapper {
|
||||
width: var(--line-width);
|
||||
max-width: var(--max-width);
|
||||
margin-inline: var(--content-margin);
|
||||
}
|
||||
|
||||
.iconize-title-icon {
|
||||
max-width: var(--max-width);
|
||||
margin-right: var(--size-4-2);
|
||||
}
|
||||
|
||||
.iconize-icon-in-link {
|
||||
transform: translateY(20%);
|
||||
margin-right: var(--size-2-2);
|
||||
display: inline-flex;
|
||||
}
|
||||
|
||||
.iconize-icon {
|
||||
border: 1px solid transparent;
|
||||
margin: 0px 4px 0px 0px;
|
||||
display: flex;
|
||||
align-self: center;
|
||||
margin: auto 0;
|
||||
}
|
||||
|
||||
.nav-folder-title,
|
||||
.nav-file-title {
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.iconize-setting input[type='color'] {
|
||||
margin: 0 6px;
|
||||
}
|
||||
|
||||
.iconize-modal.prompt-results {
|
||||
margin: 0;
|
||||
overflow-y: auto;
|
||||
display: grid;
|
||||
grid-template-columns: repeat(5, minmax(0, 1fr));
|
||||
}
|
||||
|
||||
.prompt .iconize-subheadline {
|
||||
margin-top: 12px;
|
||||
font-size: 12px;
|
||||
color: gray;
|
||||
grid-column-start: 1;
|
||||
grid-column-end: 6;
|
||||
}
|
||||
|
||||
@media (max-width: 640px) {
|
||||
.iconize-modal.prompt-results {
|
||||
grid-template-columns: repeat(3, minmax(0, 1fr));
|
||||
}
|
||||
.prompt .iconize-subheadline {
|
||||
grid-column-end: 4;
|
||||
}
|
||||
}
|
||||
|
||||
.iconize-modal.prompt-results .suggestion-item {
|
||||
cursor: pointer;
|
||||
white-space: pre-wrap;
|
||||
display: flex;
|
||||
justify-content: flex-end;
|
||||
align-items: center;
|
||||
flex-direction: column-reverse;
|
||||
text-align: center;
|
||||
font-size: 13px;
|
||||
color: var(--text-muted);
|
||||
padding: 16px 8px;
|
||||
line-break: auto;
|
||||
word-break: break-word;
|
||||
line-height: 1.3;
|
||||
}
|
||||
|
||||
.iconize-modal.prompt-results .suggestion-item.suggestion-item__center {
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.iconize-icon-preview {
|
||||
font-size: 22px;
|
||||
}
|
||||
|
||||
.iconize-icon-preview img {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
|
||||
.iconize-icon-preview svg {
|
||||
width: 24px;
|
||||
height: 24px;
|
||||
color: currentColor;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
|
||||
.iconize-dragover {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.iconize-dragover-el {
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
color: var(--text-normal);
|
||||
background-color: var(--background-secondary-alt);
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
/* Custom rule modal. */
|
||||
.iconize-custom-modal .modal-content {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.iconize-custom-modal .modal-content input {
|
||||
width: 100%;
|
||||
margin-right: 0.5rem;
|
||||
}
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"secrets": {},
|
||||
"outputLocations": {},
|
||||
"outputSettings": {
|
||||
"markdown": {
|
||||
"folder": "Markdown",
|
||||
"attachments": {
|
||||
"mode": "vault",
|
||||
"path": ""
|
||||
},
|
||||
"duplicates": "update",
|
||||
"saveSourceId": true,
|
||||
"template": "",
|
||||
"titleTemplate": "{{title}}"
|
||||
}
|
||||
},
|
||||
"onenoteAttachments": {},
|
||||
"sourceFolders": {
|
||||
"markdown": "/home/protonjelly/Documents/AI-output"
|
||||
},
|
||||
"lastSourceFolder": "/home/protonjelly/Documents/AI-output"
|
||||
}
|
||||
+1027
File diff suppressed because one or more lines are too long
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"id": "obsidian-importer",
|
||||
"name": "Importer",
|
||||
"version": "3.1.6",
|
||||
"minAppVersion": "1.13.0",
|
||||
"description": "Import data from Airtable, Notion, Evernote, Apple Notes, Apple Journal, Microsoft OneNote, Google Keep, Bear, Roam, Logseq, Tomboy, Textbundle, CSV, and HTML files.",
|
||||
"author": "Obsidian",
|
||||
"authorUrl": "https://obsidian.md",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
+777
File diff suppressed because one or more lines are too long
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"serverUrl": "https://language-tool.proton-jelly.net",
|
||||
"urlMode": "custom",
|
||||
"glassBg": false,
|
||||
"shouldAutoCheck": true,
|
||||
"autoCheckDelay": 3000,
|
||||
"pickyMode": false,
|
||||
"apiKeyStorage": "local"
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"id": "obsidian-languagetool-plugin",
|
||||
"name": "LanguageTool Integration",
|
||||
"version": "0.4.2",
|
||||
"minAppVersion": "1.8.10",
|
||||
"description": "Unofficial LanguageTool integration for advanced grammar and spell checking.",
|
||||
"author": "Clemens Ertle",
|
||||
"authorUrl": "https://github.com/Clemens-E",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
@@ -0,0 +1,234 @@
|
||||
.lt-underline {
|
||||
cursor: pointer;
|
||||
transition: background-color 100ms ease-out;
|
||||
}
|
||||
|
||||
.lt-underline.lt-minor {
|
||||
box-shadow: inset 0 -2px #e9b35f;
|
||||
}
|
||||
|
||||
.lt-underline.lt-major {
|
||||
box-shadow: inset 0 -2px #da615c;
|
||||
}
|
||||
|
||||
.lt-underline.lt-style {
|
||||
box-shadow: inset 0 -2px #8981f3;
|
||||
}
|
||||
|
||||
.lt-underline.lt-minor:hover {
|
||||
background-color: #e9b35f21;
|
||||
}
|
||||
|
||||
.lt-underline.lt-major:hover {
|
||||
background-color: #da615c21;
|
||||
}
|
||||
|
||||
.lt-underline.lt-style:hover {
|
||||
background-color: #8981f321;
|
||||
}
|
||||
|
||||
@keyframes lineInserted {
|
||||
from {
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
to {
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
.lt-predictions-container-glass.cm-tooltip,
|
||||
.lt-predictions-container.cm-tooltip,
|
||||
.lt-predictions-container-glass,
|
||||
.lt-predictions-container {
|
||||
position: absolute;
|
||||
animation-duration: 150ms;
|
||||
animation-name: lineInserted;
|
||||
font-family: var(--default-font);
|
||||
font-size: 0.93rem;
|
||||
padding: 12px 0 0;
|
||||
background-color: var(--background-primary);
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
|
||||
border-radius: 6px;
|
||||
width: 300px;
|
||||
line-height: 1.5;
|
||||
z-index: var(--layer-popover);
|
||||
overflow: visible;
|
||||
}
|
||||
|
||||
.lt-predictions-container-glass {
|
||||
background: hsla(0, 0%, 100%, 0.25);
|
||||
backdrop-filter: blur(12px);
|
||||
}
|
||||
|
||||
.lt-predictions-container > button {
|
||||
transition-delay: 0.5s;
|
||||
}
|
||||
|
||||
.lt-buttoncontainer:not(:empty) {
|
||||
padding-top: 10px;
|
||||
}
|
||||
|
||||
.lt-buttoncontainer > button {
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
font-size: 1rem;
|
||||
margin-right: 4px;
|
||||
margin-bottom: 4px;
|
||||
padding: 4px 10px;
|
||||
}
|
||||
|
||||
.lt-title {
|
||||
display: block;
|
||||
font-weight: 600;
|
||||
margin-bottom: 6px;
|
||||
padding: 0 12px;
|
||||
}
|
||||
|
||||
.lt-message {
|
||||
padding: 0 12px;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.lt-bottom {
|
||||
min-height: 10px;
|
||||
padding-left: 12px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.lt-info-container {
|
||||
position: absolute;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
}
|
||||
|
||||
.lt-info-button {
|
||||
color: var(--text-faint);
|
||||
}
|
||||
|
||||
.lt-info-box {
|
||||
position: absolute;
|
||||
right: 0;
|
||||
animation-duration: 150ms;
|
||||
animation-name: lineInserted;
|
||||
font-family: var(--default-font);
|
||||
font-size: 0.93rem;
|
||||
padding: 12px 0;
|
||||
background-color: var(--background-primary);
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
|
||||
border-radius: 6px;
|
||||
line-height: 1.5;
|
||||
z-index: var(--layer-popover);
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.hidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.lt-info {
|
||||
padding: 0 12px;
|
||||
display: block;
|
||||
font-size: 0.8rem;
|
||||
color: var(--text-muted);
|
||||
user-select: text;
|
||||
-webkit-user-select: text;
|
||||
}
|
||||
|
||||
.lt-ignorecontainer {
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.lt-status-bar-btn {
|
||||
height: 100%;
|
||||
display: flex;
|
||||
cursor: pointer;
|
||||
line-height: 1;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.lt-status-bar-check-icon {
|
||||
/* A dotted border reads as a dotted underline without relying on the
|
||||
text-decoration longhands, which the plugin review CSS lint flags */
|
||||
display: block;
|
||||
border-bottom: 1px dotted currentColor;
|
||||
}
|
||||
|
||||
.lt-ignore-btn {
|
||||
margin: 0;
|
||||
padding: 12px;
|
||||
display: flex;
|
||||
width: 100%;
|
||||
text-align: left;
|
||||
border-radius: 0;
|
||||
align-items: center;
|
||||
line-height: 1;
|
||||
border-top: 1px solid var(--background-modifier-border);
|
||||
}
|
||||
|
||||
.lt-ignore-btn > span {
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.lt-ignore-btn > span:last-child {
|
||||
margin-left: 5px;
|
||||
}
|
||||
|
||||
.lt-minor .lt-title > span {
|
||||
box-shadow: inset 0 -2px #e9b35f88;
|
||||
}
|
||||
|
||||
.lt-major .lt-title > span {
|
||||
box-shadow: inset 0 -2px #da615c88;
|
||||
}
|
||||
|
||||
.lt-style .lt-title > span {
|
||||
box-shadow: inset 0 -2px #8981f388;
|
||||
}
|
||||
|
||||
.lt-loading > svg {
|
||||
animation-name: spin;
|
||||
animation-duration: 1s;
|
||||
animation-iteration-count: infinite;
|
||||
animation-timing-function: linear;
|
||||
}
|
||||
|
||||
@keyframes spin {
|
||||
from {
|
||||
transform: rotate(0deg);
|
||||
}
|
||||
|
||||
to {
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
|
||||
.lt-settings-endpoint-control {
|
||||
display: inline-grid;
|
||||
}
|
||||
|
||||
.lt-settings-error-text {
|
||||
color: var(--text-error);
|
||||
}
|
||||
|
||||
.lt-premium-warning {
|
||||
display: grid;
|
||||
}
|
||||
|
||||
.lt-premium-warning-buttons {
|
||||
justify-self: center;
|
||||
}
|
||||
|
||||
.lt-premium-warning-ack {
|
||||
justify-self: flex-start;
|
||||
color: red;
|
||||
}
|
||||
|
||||
.lt-premium-warning-switch {
|
||||
justify-self: flex-end;
|
||||
}
|
||||
|
||||
.lt-dict-undo-btn {
|
||||
margin-left: var(--size-4-2);
|
||||
}
|
||||
+179
@@ -0,0 +1,179 @@
|
||||
{
|
||||
"remoteType": "",
|
||||
"useCustomRequestHandler": false,
|
||||
"couchDB_URI": "",
|
||||
"couchDB_USER": "",
|
||||
"couchDB_PASSWORD": "",
|
||||
"couchDB_DBNAME": "",
|
||||
"liveSync": true,
|
||||
"syncOnSave": false,
|
||||
"syncOnStart": false,
|
||||
"savingDelay": 200,
|
||||
"lessInformationInLog": false,
|
||||
"gcDelay": 0,
|
||||
"versionUpFlash": "",
|
||||
"minimumChunkSize": 20,
|
||||
"longLineThreshold": 250,
|
||||
"showVerboseLog": false,
|
||||
"suspendFileWatching": false,
|
||||
"trashInsteadDelete": true,
|
||||
"periodicReplication": false,
|
||||
"periodicReplicationInterval": 60,
|
||||
"syncOnFileOpen": false,
|
||||
"encrypt": false,
|
||||
"passphrase": "",
|
||||
"usePathObfuscation": false,
|
||||
"doNotDeleteFolder": false,
|
||||
"resolveConflictsByNewerFile": false,
|
||||
"batchSave": false,
|
||||
"batchSaveMinimumDelay": 5,
|
||||
"batchSaveMaximumDelay": 60,
|
||||
"deviceAndVaultName": "",
|
||||
"usePluginSettings": false,
|
||||
"showOwnPlugins": false,
|
||||
"showStatusOnEditor": true,
|
||||
"showStatusOnStatusbar": true,
|
||||
"showOnlyIconsOnEditor": false,
|
||||
"hideFileWarningNotice": false,
|
||||
"networkWarningStyle": "",
|
||||
"usePluginSync": false,
|
||||
"autoSweepPlugins": false,
|
||||
"autoSweepPluginsPeriodic": false,
|
||||
"notifyPluginOrSettingUpdated": false,
|
||||
"checkIntegrityOnSave": false,
|
||||
"batch_size": 25,
|
||||
"batches_limit": 25,
|
||||
"useHistory": true,
|
||||
"disableRequestURI": true,
|
||||
"skipOlderFilesOnSync": true,
|
||||
"checkConflictOnlyOnOpen": false,
|
||||
"showMergeDialogOnlyOnActive": false,
|
||||
"syncInternalFiles": false,
|
||||
"syncInternalFilesBeforeReplication": false,
|
||||
"syncInternalFilesIgnorePatterns": "\\/node_modules\\/, \\/\\.git\\/, \\/obsidian-livesync\\/",
|
||||
"syncInternalFilesTargetPatterns": "",
|
||||
"syncInternalFilesInterval": 60,
|
||||
"additionalSuffixOfDatabaseName": "d8b0c4af0446e5d6",
|
||||
"ignoreVersionCheck": false,
|
||||
"lastReadUpdates": 0,
|
||||
"deleteMetadataOfDeletedFiles": false,
|
||||
"syncIgnoreRegEx": "",
|
||||
"syncOnlyRegEx": "",
|
||||
"customChunkSize": 60,
|
||||
"readChunksOnline": true,
|
||||
"watchInternalFileChanges": true,
|
||||
"automaticallyDeleteMetadataOfDeletedFiles": 0,
|
||||
"disableMarkdownAutoMerge": false,
|
||||
"writeDocumentsIfConflicted": false,
|
||||
"useDynamicIterationCount": false,
|
||||
"syncAfterMerge": false,
|
||||
"configPassphraseStore": "",
|
||||
"encryptedPassphrase": "",
|
||||
"encryptedCouchDBConnection": "%$JiOAe89K9AkR6+M2gOEDO2wFwsGbV71+Nd0Om26g6d2qE76YkVdXHHgs02o0MVBRKqhe2buTWRU6IjumtRggO/YJkHbXKvuIXnSKTHUg7qSAyPu3eKPws0/Am3aEPWJjFWaSZZJN3gC35AXc64tjR08Ll8ilJ9A05RfwbeG5CaR24OP0VDChe0dJBhrkexT25/hHYRXObANwXjrp5NB3yGFlnRZqdM162kXsy5qKNSSmVHQmAveuEfqhndDkh6ZJk/H+9uTZ0S2Zy7ezaIyarROLYxlLzELDdpDcUMfsPIqxZ+IXcu8mLWac4JhpBVyFrmEL9UtbJg1yJCUP9WZ102Z4anFUPAH+7hc267SZ3hr+DC4xTDlBX7zcWBPom4TmSMBfGSkvAPFzoMZHXE3JPvTrznGQzN7ci7drR2zvRnJ2TYSJeKlOKirwKMH0IWiBZlISOm16q7o10ryVm3XWTk6KNtH18dvc3H+tBNt5asm1NM1n1zXB7okrKSUCwNLrVqOLNSg/Uz+4DkyuIRKnpHxRec2krTAk549FH57AdoMU5856OMbkasH0ei0UG7NqfrFlEHGoRuMHmRj6csHrEMTchCgq5P+/bs6wIzCfufwwWJHwKy4/r4KYCoAPzxMzebSGJ8nvpHPRfQVu/tqLEgMyxyQq6RHhq5h/oUe3uepUZ9zzHXQ3LlAG1w/klI4=",
|
||||
"permitEmptyPassphrase": false,
|
||||
"remoteConfigurations": {
|
||||
"remote-mtv02cli-0bbxdb": {
|
||||
"id": "remote-mtv02cli-0bbxdb",
|
||||
"name": "CouchDB obsidian.proton-jelly.net",
|
||||
"uri": "%$JiOAe89K9AkR6+M2gOEDO2wFwsGbV71+Nd0Om26g6d1R2TLlbtjTZwnPsLylMBTOYqIzw8HoNKdjSzvLPdsOek4rCPThJgwtvC0jni3B3F5N8SvOJhITUoW2mXX4W0rPsOESwMuXIapI1MRBgfj+IpuxcJpQ2ESzYPCfVpZbCNG4QArJynAHqkcQxEzxik+sBY4EBj5UUc0eIaQpaoAn13bkEU8FrbSNuaGJB+YK",
|
||||
"isEncrypted": true
|
||||
}
|
||||
},
|
||||
"activeConfigurationId": "remote-mtv02cli-0bbxdb",
|
||||
"P2P_ActiveRemoteConfigurationId": "",
|
||||
"useIndexedDBAdapter": false,
|
||||
"useTimeouts": false,
|
||||
"writeLogToTheFile": false,
|
||||
"doNotPaceReplication": false,
|
||||
"hashCacheMaxCount": 300,
|
||||
"hashCacheMaxAmount": 50,
|
||||
"concurrencyOfReadChunksOnline": 40,
|
||||
"minimumIntervalOfReadChunksOnline": 50,
|
||||
"hashAlg": "xxhash64",
|
||||
"suspendParseReplicationResult": false,
|
||||
"doNotSuspendOnFetching": false,
|
||||
"useIgnoreFiles": false,
|
||||
"ignoreFiles": ".gitignore",
|
||||
"syncOnEditorSave": false,
|
||||
"keepReplicationActiveInBackground": false,
|
||||
"allowSleepDuringSynchronisation": false,
|
||||
"allowSleepDuringSynchronisationOnDesktop": true,
|
||||
"pluginSyncExtendedSetting": {},
|
||||
"syncMaxSizeInMB": 50,
|
||||
"settingSyncFile": "",
|
||||
"writeCredentialsForSettingSync": false,
|
||||
"notifyAllSettingSyncFile": false,
|
||||
"isConfigured": true,
|
||||
"settingVersion": 10,
|
||||
"enableCompression": false,
|
||||
"accessKey": "",
|
||||
"bucket": "",
|
||||
"endpoint": "",
|
||||
"region": "",
|
||||
"secretKey": "",
|
||||
"useEden": false,
|
||||
"maxChunksInEden": 10,
|
||||
"maxTotalLengthInEden": 1024,
|
||||
"maxAgeInEden": 10,
|
||||
"disableCheckingConfigMismatch": false,
|
||||
"displayLanguage": "def",
|
||||
"enableChunkSplitterV2": false,
|
||||
"disableWorkerForGeneratingChunks": false,
|
||||
"processSmallFilesInUIThread": false,
|
||||
"notifyThresholdOfRemoteStorageSize": 0,
|
||||
"usePluginSyncV2": true,
|
||||
"usePluginEtc": false,
|
||||
"handleFilenameCaseSensitive": false,
|
||||
"doNotUseFixedRevisionForChunks": true,
|
||||
"showLongerLogInsideEditor": false,
|
||||
"sendChunksBulk": false,
|
||||
"sendChunksBulkMaxSize": 1,
|
||||
"useSegmenter": false,
|
||||
"useAdvancedMode": false,
|
||||
"usePowerUserMode": false,
|
||||
"useEdgeCaseMode": false,
|
||||
"enableDebugTools": false,
|
||||
"suppressNotifyHiddenFilesChange": false,
|
||||
"syncMinimumInterval": 2000,
|
||||
"P2P_Enabled": false,
|
||||
"P2P_AutoAccepting": 0,
|
||||
"P2P_AppID": "self-hosted-livesync",
|
||||
"P2P_roomID": "",
|
||||
"P2P_passphrase": "",
|
||||
"P2P_relays": "wss://exp-relay.vrtmrz.net/",
|
||||
"P2P_AutoBroadcast": false,
|
||||
"P2P_AutoStart": false,
|
||||
"P2P_AutoSyncPeers": "",
|
||||
"P2P_AutoWatchPeers": "",
|
||||
"P2P_SyncOnReplication": "",
|
||||
"P2P_RebuildFrom": "",
|
||||
"P2P_AutoAcceptingPeers": "",
|
||||
"P2P_AutoDenyingPeers": "",
|
||||
"P2P_IsHeadless": false,
|
||||
"P2P_DevicePeerName": "",
|
||||
"P2P_turnServers": "",
|
||||
"P2P_turnUsername": "",
|
||||
"P2P_turnCredential": "",
|
||||
"P2P_maxWirePayloadBytes": 15360,
|
||||
"P2P_connectionPath": "automatic",
|
||||
"P2P_useDiagRTC": false,
|
||||
"doctorProcessedVersion": "1.0.0",
|
||||
"bucketCustomHeaders": "",
|
||||
"couchDB_CustomHeaders": "",
|
||||
"useJWT": false,
|
||||
"jwtAlgorithm": "",
|
||||
"jwtKey": "",
|
||||
"jwtKid": "",
|
||||
"jwtSub": "",
|
||||
"jwtExpDuration": 5,
|
||||
"useRequestAPI": true,
|
||||
"bucketPrefix": "",
|
||||
"chunkSplitterVersion": "v3-rabin-karp",
|
||||
"E2EEAlgorithm": "v2",
|
||||
"processSizeMismatchedFiles": false,
|
||||
"forcePathStyle": true,
|
||||
"syncInternalFileOverwritePatterns": "",
|
||||
"useOnlyLocalChunk": false,
|
||||
"maxMTimeForReflectEvents": 0,
|
||||
"tweakModified": 1789012925705
|
||||
}
|
||||
+19
File diff suppressed because one or more lines are too long
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"id": "obsidian-livesync",
|
||||
"name": "Self-hosted LiveSync",
|
||||
"version": "1.0.21",
|
||||
"minAppVersion": "1.7.2",
|
||||
"description": "Community implementation of self-hosted livesync. Reflect your vault changes to some other devices immediately. Please make sure to disable other synchronize solutions to avoid content corruption or duplication.",
|
||||
"author": "vorotamoroz",
|
||||
"authorUrl": "https://github.com/vrtmrz",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
+835
@@ -0,0 +1,835 @@
|
||||
.ls-dialog .added {
|
||||
color: var(--text-on-accent);
|
||||
background-color: var(--text-accent);
|
||||
}
|
||||
|
||||
.ls-dialog .normal {
|
||||
color: var(--text-normal);
|
||||
}
|
||||
|
||||
.ls-dialog .deleted {
|
||||
color: var(--text-on-accent);
|
||||
background-color: var(--text-muted);
|
||||
}
|
||||
|
||||
.vpk-action-dialog__message {
|
||||
user-select: text;
|
||||
-webkit-user-select: text;
|
||||
}
|
||||
|
||||
.conflict-dev-name {
|
||||
display: inline-block;
|
||||
min-width: 5em;
|
||||
}
|
||||
|
||||
.conflict-action-container {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: var(--size-4-2);
|
||||
margin-top: var(--size-4-2);
|
||||
}
|
||||
|
||||
.conflict-action-button {
|
||||
width: 100%;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.op-scrollable {
|
||||
overflow-y: scroll;
|
||||
/* min-height: 280px; */
|
||||
max-height: 280px;
|
||||
user-select: text;
|
||||
-webkit-user-select: text;
|
||||
}
|
||||
|
||||
.op-pre {
|
||||
white-space: pre-wrap;
|
||||
}
|
||||
|
||||
.op-warn {
|
||||
border: 1px solid salmon;
|
||||
padding: 2px;
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
.op-warn::before {
|
||||
content: "Warning";
|
||||
font-weight: bold;
|
||||
color: salmon;
|
||||
position: relative;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.op-warn-info {
|
||||
border: 1px solid rgb(255, 209, 81);
|
||||
padding: 2px;
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
.op-warn-info::before {
|
||||
content: "Notice";
|
||||
font-weight: bold;
|
||||
color: rgb(255, 209, 81);
|
||||
position: relative;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.syncstatusbar {
|
||||
-webkit-filter: grayscale(100%);
|
||||
filter: grayscale(100%);
|
||||
}
|
||||
|
||||
.tcenter {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.sls-plugins-wrap {
|
||||
display: flex;
|
||||
flex-grow: 1;
|
||||
max-height: 50vh;
|
||||
overflow-y: scroll;
|
||||
}
|
||||
|
||||
.sls-remote-list .setting-item-description {
|
||||
white-space: normal;
|
||||
overflow-wrap: anywhere;
|
||||
word-break: break-word;
|
||||
}
|
||||
|
||||
.sls-plugins-tbl {
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
width: 100%;
|
||||
max-height: 80%;
|
||||
}
|
||||
|
||||
.divider th {
|
||||
border-top: 1px solid var(--background-modifier-border);
|
||||
}
|
||||
|
||||
.sls-header-button {
|
||||
margin-left: 2em;
|
||||
}
|
||||
|
||||
.sls-hidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
:root {
|
||||
--sls-log-text: "";
|
||||
}
|
||||
|
||||
.sls-troubleshoot-preview {
|
||||
max-width: max-content;
|
||||
}
|
||||
|
||||
.sls-troubleshoot-preview img {
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.sls-setting-tab {
|
||||
display: none;
|
||||
}
|
||||
|
||||
div.sls-setting-menu-btn {
|
||||
color: var(--text-normal);
|
||||
background-color: var(--background-secondary-alt);
|
||||
border-radius: 8px;
|
||||
padding: 6px 10px;
|
||||
cursor: pointer;
|
||||
margin-right: 2px;
|
||||
font-family: "Inter", sans-serif;
|
||||
outline: none;
|
||||
user-select: none;
|
||||
flex-grow: 1;
|
||||
text-align: center;
|
||||
flex-shrink: 1;
|
||||
}
|
||||
|
||||
.sls-setting-label.selected {
|
||||
/* order: 1; */
|
||||
flex-grow: 1;
|
||||
/* width: 100%; */
|
||||
}
|
||||
|
||||
.sls-setting-tab:hover ~ div.sls-setting-menu-btn,
|
||||
.sls-setting-label.selected .sls-setting-tab:checked ~ div.sls-setting-menu-btn {
|
||||
background-color: var(--interactive-accent);
|
||||
color: var(--text-on-accent);
|
||||
}
|
||||
|
||||
.sls-setting-menu-wrapper {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
flex-grow: 1;
|
||||
position: sticky;
|
||||
top: 0;
|
||||
backdrop-filter: blur(15px);
|
||||
padding: 4px;
|
||||
border-radius: 10px;
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
.sls-setting-menu {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
overflow-x: auto;
|
||||
}
|
||||
|
||||
body {
|
||||
--sls-col-transparent: transparent;
|
||||
--sls-col-warn: rgba(var(--background-modifier-error-rgb), 0.1);
|
||||
--sls-col-warn-stripe1: var(--sls-col-transparent);
|
||||
--sls-col-warn-stripe2: var(--sls-col-warn);
|
||||
}
|
||||
|
||||
.sls-setting-menu-buttons {
|
||||
border: 1px solid var(--sls-col-warn);
|
||||
/* padding: 2px; */
|
||||
margin: 1px;
|
||||
border-radius: 4px;
|
||||
background-image: linear-gradient(
|
||||
-45deg,
|
||||
var(--sls-col-warn-stripe1) 25%,
|
||||
var(--sls-col-warn-stripe2) 25%,
|
||||
var(--sls-col-warn-stripe2) 50%,
|
||||
var(--sls-col-warn-stripe1) 50%,
|
||||
var(--sls-col-warn-stripe1) 75%,
|
||||
var(--sls-col-warn-stripe2) 75%,
|
||||
var(--sls-col-warn-stripe2)
|
||||
);
|
||||
background-size: 30px 30px;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
/* justify-content: flex-end; */
|
||||
padding: 0.5em 0.25em;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
/* transition: background-position 1s; */
|
||||
animation: sls-scroll-warn 1s linear 0s infinite;
|
||||
}
|
||||
|
||||
@keyframes sls-scroll-warn {
|
||||
0% {
|
||||
background-position: 0 0;
|
||||
}
|
||||
|
||||
100% {
|
||||
background-position: 30px 0;
|
||||
}
|
||||
}
|
||||
|
||||
.sls-setting-menu-buttons label {
|
||||
margin-right: auto;
|
||||
flex-grow: 1;
|
||||
color: var(--text-warning);
|
||||
}
|
||||
|
||||
.sls-setting-label {
|
||||
flex-grow: 1;
|
||||
display: inline-flex;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.setting-collapsed {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.sls-plugins-tbl-buttons {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.sls-plugins-tbl-buttons button {
|
||||
flex-grow: 0;
|
||||
padding: 6px 10px;
|
||||
}
|
||||
|
||||
.sls-plugins-tbl-device-head {
|
||||
background-color: var(--background-secondary-alt);
|
||||
color: var(--text-accent);
|
||||
}
|
||||
|
||||
.op-flex {
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.op-flex input {
|
||||
display: inline-flex;
|
||||
flex-grow: 1;
|
||||
margin-bottom: 8px;
|
||||
}
|
||||
|
||||
.op-info {
|
||||
display: inline-flex;
|
||||
flex-grow: 1;
|
||||
border-bottom: 1px solid var(--background-modifier-border);
|
||||
width: 100%;
|
||||
margin-bottom: 4px;
|
||||
padding-bottom: 4px;
|
||||
}
|
||||
|
||||
.history-added {
|
||||
color: var(--text-on-accent);
|
||||
background-color: var(--text-accent);
|
||||
}
|
||||
|
||||
.history-normal {
|
||||
color: var(--text-normal);
|
||||
}
|
||||
|
||||
.history-deleted {
|
||||
color: var(--text-on-accent);
|
||||
background-color: var(--text-muted);
|
||||
text-decoration: line-through;
|
||||
}
|
||||
|
||||
.ob-btn-config-fix label {
|
||||
margin-right: 40px;
|
||||
}
|
||||
|
||||
.ob-btn-config-info {
|
||||
border: 1px solid salmon;
|
||||
padding: 2px;
|
||||
margin: 1px;
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
.ob-btn-config-head {
|
||||
padding: 2px;
|
||||
margin: 1px;
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
.sls-item-dirty::before {
|
||||
content: "✏";
|
||||
}
|
||||
|
||||
.sls-item-dirty-help::after {
|
||||
content: " ❓";
|
||||
}
|
||||
|
||||
.sls-setting .setting-item-control input.sls-item-invalid-value,
|
||||
.sls-setting .setting-item-control textarea.sls-item-invalid-value {
|
||||
background-color: rgba(var(--background-modifier-error-rgb), 0.3);
|
||||
}
|
||||
|
||||
.sls-setting-disabled input[type="text"],
|
||||
.sls-setting-disabled input[type="number"],
|
||||
.sls-setting-disabled input[type="password"] {
|
||||
filter: brightness(80%);
|
||||
color: var(--text-muted);
|
||||
}
|
||||
|
||||
.sls-setting-hidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.sls-setting-obsolete {
|
||||
/* background-image: linear-gradient(-45deg,
|
||||
var(--sls-col-warn-stripe1) 25%, var(--sls-col-warn-stripe2) 25%, var(--sls-col-warn-stripe2) 50%,
|
||||
var(--sls-col-warn-stripe1) 50%, var(--sls-col-warn-stripe1) 75%, var(--sls-col-warn-stripe2) 75%, var(--sls-col-warn-stripe2)); */
|
||||
background-image: linear-gradient(
|
||||
-45deg,
|
||||
transparent 25%,
|
||||
rgba(var(--background-secondary), 0.1) 25%,
|
||||
rgba(var(--background-secondary), 0.1) 50%,
|
||||
transparent 50%,
|
||||
transparent 75%,
|
||||
rgba(var(--background-secondary), 0.1) 75%,
|
||||
rgba(var(--background-secondary), 0.1)
|
||||
);
|
||||
background-size: 60px 60px;
|
||||
}
|
||||
|
||||
.password-input > .setting-item-control > input {
|
||||
-webkit-text-security: disc;
|
||||
}
|
||||
|
||||
.sls-onboarding-invitation-action {
|
||||
display: inline-flex;
|
||||
min-width: 44px;
|
||||
min-height: 44px;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.sls-review-harness {
|
||||
box-sizing: border-box;
|
||||
max-width: 100%;
|
||||
overflow-x: clip;
|
||||
padding-bottom: max(1rem, env(safe-area-inset-bottom));
|
||||
}
|
||||
|
||||
.sls-review-harness .setting-item,
|
||||
.sls-review-harness .setting-item-control {
|
||||
flex-wrap: wrap;
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.sls-review-harness .setting-item-info {
|
||||
min-width: min(16rem, 100%);
|
||||
}
|
||||
|
||||
.sls-review-harness .setting-item-control {
|
||||
gap: 0.5rem;
|
||||
}
|
||||
|
||||
.sls-review-harness button {
|
||||
min-height: 44px;
|
||||
max-width: 100%;
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
.sls-review-harness__result,
|
||||
.sls-review-harness__warning,
|
||||
.sls-review-harness__privacy,
|
||||
.sls-review-harness__error,
|
||||
.sls-review-harness__resumed {
|
||||
max-width: 100%;
|
||||
overflow-wrap: anywhere;
|
||||
}
|
||||
|
||||
.sls-review-harness__result {
|
||||
margin: 0 0 1rem;
|
||||
}
|
||||
|
||||
.sls-review-harness__warning,
|
||||
.sls-review-harness__error {
|
||||
color: var(--text-error);
|
||||
}
|
||||
|
||||
.sls-review-harness__resumed {
|
||||
color: var(--text-success);
|
||||
}
|
||||
|
||||
span.ls-mark-cr::after {
|
||||
user-select: none;
|
||||
content: "↲";
|
||||
color: var(--text-muted);
|
||||
font-size: 0.8em;
|
||||
}
|
||||
|
||||
.deleted span.ls-mark-cr::after {
|
||||
color: var(--text-on-accent);
|
||||
}
|
||||
|
||||
.ls-imgdiff-wrap {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.ls-imgdiff-wrap .overlay {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.ls-imgdiff-wrap .overlay .img-base {
|
||||
position: relative;
|
||||
top: 0;
|
||||
left: 0;
|
||||
}
|
||||
|
||||
.ls-imgdiff-wrap .overlay .img-overlay {
|
||||
-webkit-filter: invert(100%) opacity(50%);
|
||||
filter: invert(100%) opacity(50%);
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
animation: ls-blink-diff 0.5s cubic-bezier(0.4, 0, 1, 1) infinite alternate;
|
||||
}
|
||||
|
||||
@keyframes ls-blink-diff {
|
||||
0% {
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
50% {
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
100% {
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
.livesync-status {
|
||||
user-select: none;
|
||||
pointer-events: none;
|
||||
height: auto;
|
||||
min-height: 1em;
|
||||
position: absolute;
|
||||
background-color: transparent;
|
||||
width: 100%;
|
||||
padding: 10px;
|
||||
padding-right: 16px;
|
||||
top: var(--header-height);
|
||||
z-index: calc(var(--layer-cover) + 1);
|
||||
|
||||
font-variant-numeric: tabular-nums;
|
||||
tab-size: 4;
|
||||
text-align: right;
|
||||
white-space: pre-wrap;
|
||||
display: inline-block;
|
||||
color: var(--text-normal);
|
||||
font-size: 80%;
|
||||
}
|
||||
|
||||
.is-mobile.is-ios .livesync-status {
|
||||
box-sizing: border-box;
|
||||
top: calc(var(--header-height) + var(--view-header-height, var(--header-height)) + var(--size-4-2));
|
||||
}
|
||||
|
||||
div.workspace-leaf-content[data-type="bases"] .livesync-status {
|
||||
top: calc(var(--bases-header-height) + var(--header-height));
|
||||
padding: 5px;
|
||||
padding-right: 18px;
|
||||
}
|
||||
|
||||
.is-mobile div.workspace-leaf-content[data-type="bases"] .livesync-status {
|
||||
top: calc(var(--bases-header-height) + var(--view-header-height));
|
||||
padding: 6px;
|
||||
padding-right: 18px;
|
||||
}
|
||||
|
||||
.is-mobile.is-ios div.workspace-leaf-content[data-type="bases"] .livesync-status {
|
||||
top: calc(
|
||||
var(--bases-header-height) + var(--header-height) + var(--view-header-height, var(--header-height)) +
|
||||
var(--size-4-2)
|
||||
);
|
||||
}
|
||||
|
||||
.livesync-status div {
|
||||
opacity: 0.6;
|
||||
-webkit-filter: grayscale(100%);
|
||||
filter: grayscale(100%);
|
||||
}
|
||||
|
||||
.livesync-status .livesync-status-loghistory {
|
||||
text-align: left;
|
||||
opacity: 0.4;
|
||||
}
|
||||
|
||||
.livesync-status div.livesync-status-messagearea:empty {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.livesync-status div.livesync-status-messagearea:not(:empty) {
|
||||
opacity: 0.6;
|
||||
color: var(--text-on-accent);
|
||||
border: 1px solid var(--background-modifier-error);
|
||||
background-color: rgba(var(--background-modifier-error-rgb), 0.2);
|
||||
-webkit-filter: unset;
|
||||
filter: unset;
|
||||
width: fit-content;
|
||||
margin-left: auto;
|
||||
}
|
||||
|
||||
.menu-setting-poweruser-disabled .sls-setting-poweruser {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.menu-setting-advanced-disabled .sls-setting-advanced {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.menu-setting-edgecase-disabled .sls-setting-edgecase {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.sls-setting-panel-title {
|
||||
font-size: medium;
|
||||
background-color: var(--background-secondary-alt);
|
||||
border-radius: 10px;
|
||||
padding: 0.5em 1em;
|
||||
}
|
||||
|
||||
body.is-mobile .sls-setting button {
|
||||
max-width: 100%;
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
body.is-mobile .sls-setting-with-additional-actions {
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
body.is-mobile .sls-setting-with-additional-actions .setting-item-control {
|
||||
min-width: 0;
|
||||
flex: 1 1 100%;
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
body.is-mobile .sls-setting .sls-setting-additional-action {
|
||||
flex: 1 1 12rem;
|
||||
}
|
||||
|
||||
.active-pane .sls-setting-panel-title {
|
||||
border: 1px solid var(--interactive-accent);
|
||||
}
|
||||
|
||||
.sls-dialogue-note-wrapper {
|
||||
display: flex;
|
||||
justify-content: flex-end;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.sls-dialogue-note-countdown {
|
||||
font-size: 0.8em;
|
||||
}
|
||||
|
||||
body.is-mobile .livesync-message-box-container {
|
||||
box-sizing: border-box;
|
||||
padding-top: var(--safe-area-inset-top, env(safe-area-inset-top, 0px));
|
||||
padding-right: var(--safe-area-inset-right, env(safe-area-inset-right, 0px));
|
||||
padding-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px));
|
||||
padding-left: var(--safe-area-inset-left, env(safe-area-inset-left, 0px));
|
||||
}
|
||||
|
||||
body.is-mobile .livesync-message-box-container .modal {
|
||||
max-height: 100%;
|
||||
}
|
||||
|
||||
body.is-mobile .livesync-message-box-container button {
|
||||
height: auto;
|
||||
min-height: var(--input-height);
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
body.is-mobile .livesync-compatibility-review-notice {
|
||||
box-sizing: border-box;
|
||||
margin-right: calc(64px + var(--safe-area-inset-right, env(safe-area-inset-right, 0px)));
|
||||
min-width: 0;
|
||||
width: calc(
|
||||
100vw - 88px - var(--safe-area-inset-left, env(safe-area-inset-left, 0px)) -
|
||||
var(--safe-area-inset-right, env(safe-area-inset-right, 0px))
|
||||
);
|
||||
}
|
||||
|
||||
.sls-qr {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
max-width: max-content;
|
||||
}
|
||||
|
||||
.sls-keypair pre {
|
||||
max-width: 100%;
|
||||
overflow-x: auto;
|
||||
white-space: pre-wrap;
|
||||
word-break: break-all;
|
||||
}
|
||||
|
||||
.sls-repair-results {
|
||||
display: grid;
|
||||
gap: var(--size-4-3);
|
||||
}
|
||||
|
||||
.sls-repair-result {
|
||||
padding: var(--size-4-3);
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
border-radius: var(--radius-m);
|
||||
background: var(--background-secondary);
|
||||
}
|
||||
|
||||
.sls-repair-header {
|
||||
display: flex;
|
||||
align-items: flex-start;
|
||||
justify-content: space-between;
|
||||
gap: var(--size-4-2);
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
.sls-repair-header > :first-child {
|
||||
flex: 1 1 auto;
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
.sls-repair-header h6 {
|
||||
margin: 0;
|
||||
overflow-wrap: anywhere;
|
||||
}
|
||||
|
||||
.sls-repair-status {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: var(--size-4-2);
|
||||
margin-top: var(--size-4-1);
|
||||
font-size: var(--font-ui-smaller);
|
||||
}
|
||||
|
||||
.sls-repair-status-ok {
|
||||
color: var(--text-success);
|
||||
}
|
||||
|
||||
.sls-repair-status-warning {
|
||||
color: var(--text-warning);
|
||||
}
|
||||
|
||||
.sls-repair-metric {
|
||||
margin-top: var(--size-4-1);
|
||||
font-size: var(--font-ui-smaller);
|
||||
line-height: var(--line-height-tight);
|
||||
overflow-wrap: anywhere;
|
||||
}
|
||||
|
||||
.sls-repair-action-menu {
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
min-width: var(--clickable-icon-size);
|
||||
width: var(--clickable-icon-size);
|
||||
height: var(--clickable-icon-size);
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.sls-repair-action-menu .svg-icon {
|
||||
width: 18px;
|
||||
height: 18px;
|
||||
}
|
||||
|
||||
.sls-repair-revision {
|
||||
margin-top: var(--size-4-2);
|
||||
padding: var(--size-4-2);
|
||||
border-left: 3px solid var(--background-modifier-border);
|
||||
background: var(--background-primary-alt);
|
||||
}
|
||||
|
||||
.sls-repair-revision-title {
|
||||
font-weight: var(--font-semibold);
|
||||
overflow-wrap: anywhere;
|
||||
}
|
||||
|
||||
.sls-repair-revision code {
|
||||
display: block;
|
||||
margin-top: var(--size-4-1);
|
||||
overflow-wrap: anywhere;
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
.sls-repair-ancestor-warning {
|
||||
margin-top: var(--size-4-2);
|
||||
color: var(--text-warning);
|
||||
}
|
||||
|
||||
/* Diff navigation */
|
||||
.diff-options-row {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 8px;
|
||||
}
|
||||
|
||||
.diff-nav {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 4px;
|
||||
margin-left: auto;
|
||||
}
|
||||
|
||||
.diff-nav-btn {
|
||||
padding: 2px 8px;
|
||||
font-size: 0.85em;
|
||||
cursor: pointer;
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
border-radius: 4px;
|
||||
background-color: var(--background-secondary);
|
||||
color: var(--text-normal);
|
||||
}
|
||||
|
||||
.diff-nav-btn:hover {
|
||||
background-color: var(--background-modifier-hover);
|
||||
}
|
||||
|
||||
.diff-nav-indicator {
|
||||
font-size: 0.85em;
|
||||
color: var(--text-muted);
|
||||
min-width: 3em;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.diff-only-label {
|
||||
margin-left: 10px;
|
||||
}
|
||||
|
||||
.history-search-row {
|
||||
display: flex;
|
||||
gap: 5px;
|
||||
align-items: center;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.history-search-input {
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
.history-search-result-indicator {
|
||||
font-size: 0.8em;
|
||||
min-width: 80px;
|
||||
}
|
||||
|
||||
.history-search-progress-indicator {
|
||||
font-size: 0.8em;
|
||||
color: var(--text-muted);
|
||||
}
|
||||
|
||||
.history-search-row button:disabled {
|
||||
opacity: 0.4;
|
||||
cursor: not-allowed;
|
||||
}
|
||||
|
||||
.history-rev-nav-row {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 6px;
|
||||
margin-bottom: 8px;
|
||||
}
|
||||
|
||||
.history-rev-nav-row input[type="range"] {
|
||||
flex-grow: 1;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.history-rev-nav-btn {
|
||||
flex-shrink: 0;
|
||||
padding: 2px 10px;
|
||||
font-size: 0.9em;
|
||||
cursor: pointer;
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
border-radius: 4px;
|
||||
background-color: var(--background-secondary);
|
||||
color: var(--text-normal);
|
||||
}
|
||||
|
||||
.history-rev-nav-btn:hover:not(:disabled) {
|
||||
background-color: var(--background-modifier-hover);
|
||||
}
|
||||
|
||||
.history-rev-nav-btn:disabled {
|
||||
opacity: 0.4;
|
||||
cursor: not-allowed;
|
||||
}
|
||||
|
||||
.history-rev-indicator {
|
||||
flex-shrink: 0;
|
||||
font-size: 0.85em;
|
||||
color: var(--text-muted);
|
||||
min-width: 4.5em;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.history-diff-options-row {
|
||||
justify-content: space-between;
|
||||
}
|
||||
|
||||
.history-highlight-diff-container,
|
||||
.history-highlight-diff-label {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.history-highlight-diff-label {
|
||||
gap: 4px;
|
||||
}
|
||||
|
||||
.diff-focused {
|
||||
outline: 2px solid var(--interactive-accent);
|
||||
outline-offset: 1px;
|
||||
border-radius: 2px;
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"lightStyle": "minimal-light",
|
||||
"darkStyle": "minimal-dark-tonal",
|
||||
"lightScheme": "minimal-default-light",
|
||||
"darkScheme": "minimal-solarized-dark",
|
||||
"lineHeight": 1.5,
|
||||
"lineWidth": 40,
|
||||
"lineWidthWide": 50,
|
||||
"maxWidth": 88,
|
||||
"textNormal": 16,
|
||||
"textSmall": 13,
|
||||
"imgGrid": false,
|
||||
"imgWidth": "img-default-width",
|
||||
"tableWidth": "table-default-width",
|
||||
"iframeWidth": "iframe-default-width",
|
||||
"mapWidth": "map-default-width",
|
||||
"chartWidth": "chart-default-width",
|
||||
"colorfulHeadings": false,
|
||||
"colorfulFrame": true,
|
||||
"colorfulActiveStates": false,
|
||||
"trimNames": true,
|
||||
"labeledNav": false,
|
||||
"fullWidthMedia": true,
|
||||
"bordersToggle": true,
|
||||
"minimalStatus": true,
|
||||
"focusMode": false,
|
||||
"underlineInternal": true,
|
||||
"underlineExternal": true,
|
||||
"folding": true,
|
||||
"lineNumbers": false,
|
||||
"readableLineLength": true
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"id": "obsidian-minimal-settings",
|
||||
"name": "Minimal Theme Settings",
|
||||
"version": "9.0.0",
|
||||
"minAppVersion": "1.13.0",
|
||||
"description": "Change the colors, fonts and features of Minimal Theme.",
|
||||
"author": "@kepano",
|
||||
"authorUrl": "https://www.twitter.com/kepano",
|
||||
"fundingUrl": "https://www.buymeacoffee.com/kepano",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
.setting-group > .setting-item-heading .setting-item-description {
|
||||
margin-top: 4px;
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{}
|
||||
+165
File diff suppressed because one or more lines are too long
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"id": "obsidian-style-settings",
|
||||
"name": "Style Settings",
|
||||
"version": "1.0.9",
|
||||
"minAppVersion": "0.11.5",
|
||||
"description": "Offers controls for adjusting theme, plugin, and snippet CSS variables.",
|
||||
"author": "mgmeyers",
|
||||
"authorUrl": "https://github.com/mgmeyers/obsidian-style-settings",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
+105
@@ -0,0 +1,105 @@
|
||||
{
|
||||
"presets": {
|
||||
"this_file": "path includes {{query.file.path}}",
|
||||
"this_folder": "folder includes {{query.file.folder}}",
|
||||
"this_folder_only": "filter by function task.file.folder === query.file.folder",
|
||||
"this_root": "root includes {{query.file.root}}",
|
||||
"hide_date_fields": "# Hide any values for all date fields\nhide due date\nhide scheduled date\nhide start date\nhide created date\nhide done date\nhide cancelled date",
|
||||
"hide_non_date_fields": "# Hide all the non-date fields, but not tags\nhide id\nhide depends on\nhide recurrence rule\nhide on completion\nhide priority",
|
||||
"hide_query_elements": "# Hide toolbar, postpone, edit, backlinks and task count\nhide toolbar\nhide postpone button\nhide edit button\nhide backlinks\nhide task count",
|
||||
"hide_everything": "# Hide everything except description and any tags\npreset hide_date_fields\npreset hide_non_date_fields\npreset hide_query_elements"
|
||||
},
|
||||
"globalQuery": "",
|
||||
"globalFilter": "",
|
||||
"removeGlobalFilter": false,
|
||||
"taskFormat": "tasksPluginEmoji",
|
||||
"setCreatedDate": false,
|
||||
"setDoneDate": true,
|
||||
"setCancelledDate": true,
|
||||
"autoSuggestInEditor": true,
|
||||
"autoSuggestMinMatch": 0,
|
||||
"autoSuggestMaxItems": 20,
|
||||
"provideAccessKeys": true,
|
||||
"useFilenameAsScheduledDate": false,
|
||||
"filenameAsScheduledDateFormat": "",
|
||||
"filenameAsDateFolders": [],
|
||||
"recurrenceOnNextLine": false,
|
||||
"removeScheduledDateOnRecurrence": false,
|
||||
"searchResults": {
|
||||
"taskCountLocation": "bottom"
|
||||
},
|
||||
"statusSettings": {
|
||||
"coreStatuses": [
|
||||
{
|
||||
"symbol": " ",
|
||||
"name": "Todo",
|
||||
"nextStatusSymbol": "x",
|
||||
"availableAsCommand": true,
|
||||
"type": "TODO"
|
||||
},
|
||||
{
|
||||
"symbol": "x",
|
||||
"name": "Done",
|
||||
"nextStatusSymbol": " ",
|
||||
"availableAsCommand": true,
|
||||
"type": "DONE"
|
||||
}
|
||||
],
|
||||
"customStatuses": [
|
||||
{
|
||||
"symbol": "/",
|
||||
"name": "In Progress",
|
||||
"nextStatusSymbol": "x",
|
||||
"availableAsCommand": true,
|
||||
"type": "IN_PROGRESS"
|
||||
},
|
||||
{
|
||||
"symbol": "-",
|
||||
"name": "Cancelled",
|
||||
"nextStatusSymbol": " ",
|
||||
"availableAsCommand": true,
|
||||
"type": "CANCELLED"
|
||||
}
|
||||
]
|
||||
},
|
||||
"isShownInEditModal": {
|
||||
"priority": true,
|
||||
"recurrence": true,
|
||||
"due": true,
|
||||
"scheduled": true,
|
||||
"start": true,
|
||||
"before_this": true,
|
||||
"after_this": true,
|
||||
"status": true,
|
||||
"created": true,
|
||||
"done": true,
|
||||
"cancelled": true
|
||||
},
|
||||
"dismissedNotices": {
|
||||
"live-preview-callout-warning": false
|
||||
},
|
||||
"features": {
|
||||
"INTERNAL_TESTING_ENABLED_BY_DEFAULT": true
|
||||
},
|
||||
"generalSettings": {},
|
||||
"headingOpened": {
|
||||
"Core Statuses": true,
|
||||
"Custom Statuses": true
|
||||
},
|
||||
"debugSettings": {
|
||||
"ignoreSortInstructions": false,
|
||||
"showTaskHiddenData": false,
|
||||
"recordTimings": false
|
||||
},
|
||||
"loggingOptions": {
|
||||
"minLevels": {
|
||||
"": "info",
|
||||
"tasks": "info",
|
||||
"tasks.Cache": "info",
|
||||
"tasks.Events": "info",
|
||||
"tasks.File": "info",
|
||||
"tasks.Query": "info",
|
||||
"tasks.Task": "info"
|
||||
}
|
||||
}
|
||||
}
|
||||
+566
File diff suppressed because one or more lines are too long
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"id": "obsidian-tasks-plugin",
|
||||
"name": "Tasks",
|
||||
"version": "8.4.0",
|
||||
"minAppVersion": "1.8.7",
|
||||
"description": "Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering.",
|
||||
"helpUrl": "https://publish.obsidian.md/tasks/",
|
||||
"author": "Clare Macrae and Ilyas Landikov (created by Martin Schenck)",
|
||||
"authorUrl": "https://github.com/obsidian-tasks-group",
|
||||
"fundingUrl": "https://github.com/sponsors/claremacrae",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"id": "obsidian-zotero-desktop-connector",
|
||||
"name": "Zotero Integration",
|
||||
"version": "3.2.1",
|
||||
"minAppVersion": "1.1.1",
|
||||
"description": "Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.",
|
||||
"author": "mgmeyers",
|
||||
"authorUrl": "https://github.com/mgmeyers/obsidian-zotero-integration",
|
||||
"isDesktopOnly": true
|
||||
}
|
||||
@@ -0,0 +1,238 @@
|
||||
.zt-format {
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
padding: 1rem;
|
||||
background-color: var(--background-primary);
|
||||
border-radius: 10px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.zt-format__form {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: stretch;
|
||||
margin-bottom: 1rem;
|
||||
max-width: 600px;
|
||||
}
|
||||
|
||||
.zt-format__form:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.zt-format__label {
|
||||
font-size: 0.9em;
|
||||
font-weight: 600;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.is-deprecated .zt-format__label {
|
||||
color: var(--text-error);
|
||||
}
|
||||
|
||||
.zt-format__input-wrapper {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.zt-format__input-wrapper textarea {
|
||||
resize: vertical;
|
||||
}
|
||||
|
||||
.zt-format__input-wrapper > *:not(.checkbox-container) {
|
||||
width: 100% !important;
|
||||
}
|
||||
|
||||
.is-deprecated .zt-format__input-wrapper button {
|
||||
width: auto !important;
|
||||
flex-grow: 0;
|
||||
flex-shrink: 0;
|
||||
margin-left: 5px;
|
||||
}
|
||||
|
||||
.zt-format__delete-btn {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
line-height: 1;
|
||||
padding: 7px 9px;
|
||||
margin-left: 10px;
|
||||
flex-shrink: 0;
|
||||
flex-grow: 0;
|
||||
}
|
||||
|
||||
.zt-json-viewer {
|
||||
font-size: 13px;
|
||||
}
|
||||
|
||||
.zt-json-viewer .react-json-view {
|
||||
padding: 1em;
|
||||
border-radius: 10px;
|
||||
margin-top: 1em;
|
||||
overflow: auto;
|
||||
font-family: var(--font-monospace) !important;
|
||||
}
|
||||
|
||||
.zt-json-viewer__btns {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: flex-start;
|
||||
}
|
||||
|
||||
.zt-json-viewer__btns label {
|
||||
display: block;
|
||||
font-weight: bold;
|
||||
padding-top: 1em;
|
||||
}
|
||||
|
||||
.zt-json-viewer__btns select {
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
.zt-json-viewer__btns button {
|
||||
font-size: 1em;
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
.zt-json-viewer__preview,
|
||||
.zt-json-viewer__data {
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
border-radius: 10px;
|
||||
padding: 1em;
|
||||
margin-top: 1em;
|
||||
}
|
||||
|
||||
.zt-json-viewer__preview.error {
|
||||
background-color: #ff000011;
|
||||
font-family: var(--font-monospace);
|
||||
}
|
||||
|
||||
.zt-json-viewer__preview pre {
|
||||
overflow: auto;
|
||||
white-space: pre-wrap;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.zt-json-viewer__preview pre,
|
||||
.zt-json-viewer__preview code {
|
||||
font-family: inherit;
|
||||
}
|
||||
|
||||
.zt-json-viewer__preview:not(.error) pre {
|
||||
font-family: var(--font-text, --font-default, --default-font);
|
||||
max-height: 70vh;
|
||||
min-height: 400px;
|
||||
}
|
||||
|
||||
.zt-multiselect {
|
||||
width: 300px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.zt-multiselect input {
|
||||
outline: none !important;
|
||||
box-shadow: none !important;
|
||||
}
|
||||
|
||||
.zt-format__input-note {
|
||||
font-style: italic;
|
||||
font-size: 0.9em;
|
||||
padding-top: 10px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.zt-setting-item pre,
|
||||
.zt-format__input-note pre {
|
||||
display: inline-block;
|
||||
margin: 0;
|
||||
padding: 0 6px;
|
||||
background-color: var(--background-secondary-alt);
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
.zt-asset-success {
|
||||
text-align: left;
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.zt-asset-success__icon {
|
||||
color: var(--interactive-success);
|
||||
font-size: 24px;
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
.zt-asset-success__icon svg {
|
||||
width: 1em !important;
|
||||
height: 1em !important;
|
||||
}
|
||||
|
||||
.zt-asset-success__message {
|
||||
font-size: 0.9em;
|
||||
}
|
||||
|
||||
.zt-suggest-title {
|
||||
font-size: var(--font-ui-small);
|
||||
color: var(--text-muted);
|
||||
display: block;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
padding-top: var(--size-4-1);
|
||||
}
|
||||
|
||||
.zt-suggest-loading-wrapper {
|
||||
display: flex;
|
||||
position: relative;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
padding: var(--size-4-2) 0;
|
||||
}
|
||||
|
||||
.zt-suggest-loading,
|
||||
.zt-suggest-loading:before,
|
||||
.zt-suggest-loading:after {
|
||||
border-radius: 999px;
|
||||
width: 1em;
|
||||
height: 1em;
|
||||
animation-fill-mode: both;
|
||||
animation: bblFadInOut 1.6s infinite ease-in-out;
|
||||
}
|
||||
|
||||
.zt-suggest-loading {
|
||||
display: block;
|
||||
color: var(--text-muted);
|
||||
font-size: 7px;
|
||||
position: relative;
|
||||
animation-delay: -0.16s;
|
||||
top: -1em;
|
||||
}
|
||||
.zt-suggest-loading:before,
|
||||
.zt-suggest-loading:after {
|
||||
content: '';
|
||||
position: absolute;
|
||||
}
|
||||
.zt-suggest-loading:before {
|
||||
left: -2em;
|
||||
animation-delay: -0.32s;
|
||||
}
|
||||
.zt-suggest-loading:after {
|
||||
left: 2em;
|
||||
}
|
||||
|
||||
.zt-color-chip {
|
||||
display: inline-block;
|
||||
width: 1em;
|
||||
height: 1em;
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
border-radius: var(--radius-s);
|
||||
margin-right: var(--size-4-1);
|
||||
}
|
||||
|
||||
@keyframes bblFadInOut {
|
||||
0%,
|
||||
80%,
|
||||
100% {
|
||||
box-shadow: 0 1em 0 -1.3em;
|
||||
}
|
||||
40% {
|
||||
box-shadow: 0 1em 0 0;
|
||||
}
|
||||
}
|
||||
+43
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"useCache": true,
|
||||
"hideExcluded": false,
|
||||
"recencyBoost": "0",
|
||||
"downrankedFoldersFilters": [],
|
||||
"ignoreDiacritics": true,
|
||||
"ignoreArabicDiacritics": false,
|
||||
"indexedFileTypes": [],
|
||||
"indexFilesWithoutExtension": false,
|
||||
"displayTitle": "",
|
||||
"PDFIndexing": false,
|
||||
"officeIndexing": false,
|
||||
"imagesIndexing": false,
|
||||
"aiImageIndexing": false,
|
||||
"unsupportedFilesIndexing": "default",
|
||||
"splitCamelCase": false,
|
||||
"openInNewPane": false,
|
||||
"vimLikeNavigationShortcut": false,
|
||||
"ribbonIcon": true,
|
||||
"showExcerpt": true,
|
||||
"maxEmbeds": 5,
|
||||
"renderLineReturnInExcerpts": true,
|
||||
"showCreateButton": false,
|
||||
"highlight": true,
|
||||
"showPreviousQueryResults": true,
|
||||
"simpleSearch": false,
|
||||
"tokenizeUrls": false,
|
||||
"fuzziness": "1",
|
||||
"weightBasename": 10,
|
||||
"weightDirectory": 7,
|
||||
"weightH1": 6,
|
||||
"weightH2": 5,
|
||||
"weightH3": 4,
|
||||
"weightUnmarkedTags": 2,
|
||||
"weightCustomProperties": [],
|
||||
"httpApiEnabled": false,
|
||||
"httpApiPort": "51361",
|
||||
"httpApiNotice": true,
|
||||
"welcomeMessage": "1.21.0",
|
||||
"verboseLogging": false,
|
||||
"DANGER_httpHost": null,
|
||||
"DANGER_forceSaveCache": false
|
||||
}
|
||||
Vendored
+175
File diff suppressed because one or more lines are too long
+14
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"id": "omnisearch",
|
||||
"name": "Omnisearch",
|
||||
"version": "1.30.1",
|
||||
"minAppVersion": "1.7.2",
|
||||
"description": "A search engine that just works.",
|
||||
"author": "Simon Cambier",
|
||||
"authorUrl": "https://scambier.xyz",
|
||||
"fundingUrl": {
|
||||
"Github": "https://github.com/sponsors/scambier",
|
||||
"Ko-fi": "https://ko-fi.com/scambier"
|
||||
},
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
+150
@@ -0,0 +1,150 @@
|
||||
.omnisearch-modal {
|
||||
}
|
||||
|
||||
.omnisearch-result {
|
||||
white-space: normal;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
/* justify-content: space-between; */
|
||||
flex-wrap: nowrap;
|
||||
}
|
||||
|
||||
.omnisearch-result__title-container {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
column-gap: 5px;
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
.omnisearch-result__title {
|
||||
white-space: pre-wrap;
|
||||
align-items: center;
|
||||
display: flex;
|
||||
gap: 5px;
|
||||
}
|
||||
|
||||
.omnisearch-result__title > span {
|
||||
}
|
||||
|
||||
.omnisearch-result__folder-path {
|
||||
font-size: 0.75rem;
|
||||
align-items: center;
|
||||
display: flex;
|
||||
gap: 5px;
|
||||
color: var(--text-muted);
|
||||
}
|
||||
|
||||
.omnisearch-result__extension {
|
||||
font-size: 0.7rem;
|
||||
color: var(--text-muted);
|
||||
}
|
||||
|
||||
.omnisearch-result__counter {
|
||||
font-size: 0.7rem;
|
||||
color: var(--text-muted);
|
||||
}
|
||||
|
||||
.omnisearch-result__body {
|
||||
white-space: normal;
|
||||
font-size: small;
|
||||
word-wrap: normal;
|
||||
|
||||
overflow: hidden;
|
||||
display: -webkit-box;
|
||||
-webkit-line-clamp: 3;
|
||||
-webkit-box-orient: vertical;
|
||||
|
||||
color: var(--text-muted);
|
||||
margin-inline-start: 0.5em;
|
||||
}
|
||||
|
||||
.omnisearch-result__embed {
|
||||
margin-left: 1em;
|
||||
}
|
||||
|
||||
.omnisearch-result__image-container {
|
||||
flex-basis: 20%;
|
||||
text-align: end;
|
||||
}
|
||||
|
||||
.omnisearch-highlight {
|
||||
}
|
||||
|
||||
.omnisearch-default-highlight {
|
||||
text-decoration: underline;
|
||||
text-decoration-color: var(--text-highlight-bg);
|
||||
text-decoration-thickness: 3px;
|
||||
text-underline-offset: -1px;
|
||||
text-decoration-skip-ink: none;
|
||||
}
|
||||
|
||||
.omnisearch-input-container {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
flex-direction: row;
|
||||
gap: 5px;
|
||||
}
|
||||
|
||||
.omnisearch-result__icon {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
margin-right: 4px;
|
||||
}
|
||||
|
||||
.omnisearch-result__icon svg {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.omnisearch-result__icon--emoji {
|
||||
font-size: 16px;
|
||||
vertical-align: middle;
|
||||
margin-right: 4px;
|
||||
}
|
||||
|
||||
@media only screen and (max-width: 600px) {
|
||||
.omnisearch-input-container {
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
.omnisearch-input-container__buttons {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
width: 100%;
|
||||
padding: 0 1em 0 1em;
|
||||
gap: 1em;
|
||||
}
|
||||
.omnisearch-input-container__buttons > button {
|
||||
flex-grow: 1;
|
||||
}
|
||||
}
|
||||
|
||||
@media only screen and (min-width: 600px) {
|
||||
.omnisearch-input-container__buttons {
|
||||
margin-inline-end: 1em;
|
||||
}
|
||||
}
|
||||
|
||||
.omnisearch-input-field {
|
||||
position: relative;
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
.omnisearch-result-highlight .cm-content ::selection,
|
||||
.omnisearch-result-highlight .cm-line::selection {
|
||||
background-color: var(
|
||||
--omnisearch-highlight-color,
|
||||
rgba(222, 183, 110, 1)
|
||||
);
|
||||
color: var(--omnisearch-highlight-text-color, black);
|
||||
}
|
||||
|
||||
.omnisearch-result-highlight .cm-selectionLayer .cm-selectionBackground {
|
||||
background-color: var(
|
||||
--omnisearch-highlight-color,
|
||||
rgba(222, 183, 110, 1)
|
||||
);
|
||||
}
|
||||
+600
@@ -0,0 +1,600 @@
|
||||
{
|
||||
"tasksFolder": "TaskNotes/Tasks",
|
||||
"moveArchivedTasks": false,
|
||||
"archiveFolder": "TaskNotes/Archive",
|
||||
"taskTag": "task",
|
||||
"taskIdentificationMethod": "tag",
|
||||
"hideIdentifyingTagsInCards": false,
|
||||
"hideIdentifyingTagsMode": "all",
|
||||
"taskPropertyName": "",
|
||||
"taskPropertyValue": "",
|
||||
"excludedFolders": "",
|
||||
"defaultTaskPriority": "normal",
|
||||
"defaultTaskStatus": "open",
|
||||
"taskOrgFiltersCollapsed": false,
|
||||
"taskFilenameFormat": "zettel",
|
||||
"storeTitleInFilename": true,
|
||||
"customFilenameTemplate": "{{title}}",
|
||||
"occurrenceFilenameTemplate": "",
|
||||
"occurrenceFilenameTemplateProperty": "occurrenceFilenameTemplate",
|
||||
"taskCreationDefaults": {
|
||||
"defaultContexts": "",
|
||||
"defaultTags": "",
|
||||
"defaultProjects": "",
|
||||
"useParentNoteForTaskCreation": false,
|
||||
"useParentNoteAsProject": false,
|
||||
"useParentHeaderAsProject": false,
|
||||
"inheritParentTaskProperties": false,
|
||||
"defaultTimeEstimate": 0,
|
||||
"defaultRecurrence": "none",
|
||||
"defaultDueDate": "none",
|
||||
"defaultDueTime": "none",
|
||||
"defaultScheduledDate": "today",
|
||||
"defaultScheduledTime": "none",
|
||||
"bodyTemplate": "",
|
||||
"useBodyTemplate": false,
|
||||
"occurrenceBodyTemplate": "",
|
||||
"useOccurrenceBodyTemplate": false,
|
||||
"defaultReminders": []
|
||||
},
|
||||
"openTaskAfterCreation": "none",
|
||||
"calendarViewSettings": {
|
||||
"defaultView": "dayGridMonth",
|
||||
"customDayCount": 3,
|
||||
"slotDuration": "00:30:00",
|
||||
"slotMinTime": "00:00:00",
|
||||
"slotMaxTime": "24:00:00",
|
||||
"scrollTime": "08:00:00",
|
||||
"firstDay": 1,
|
||||
"timeFormat": "24",
|
||||
"showWeekends": true,
|
||||
"locale": "",
|
||||
"defaultShowScheduled": true,
|
||||
"defaultShowDue": true,
|
||||
"defaultShowDueWhenScheduled": true,
|
||||
"defaultShowScheduledToDueSpan": false,
|
||||
"defaultShowTimeEntries": false,
|
||||
"defaultShowRecurring": true,
|
||||
"defaultShowICSEvents": true,
|
||||
"enableTimeblocking": false,
|
||||
"defaultShowTimeblocks": true,
|
||||
"defaultTimeblockColor": "#6366f1",
|
||||
"timeblockAttachmentSearchOrder": "name-asc",
|
||||
"nowIndicator": true,
|
||||
"selectMirror": true,
|
||||
"weekNumbers": false,
|
||||
"showTodayHighlight": true,
|
||||
"eventMinHeight": 15,
|
||||
"slotEventOverlap": true,
|
||||
"eventMaxStack": null,
|
||||
"dayMaxEvents": true,
|
||||
"dayMaxEventRows": false
|
||||
},
|
||||
"pomodoroWorkDuration": 25,
|
||||
"pomodoroShortBreakDuration": 5,
|
||||
"pomodoroLongBreakDuration": 15,
|
||||
"pomodoroLongBreakInterval": 4,
|
||||
"pomodoroAutoStartBreaks": true,
|
||||
"pomodoroAutoStartWork": false,
|
||||
"pomodoroNotifications": true,
|
||||
"pomodoroSoundEnabled": true,
|
||||
"pomodoroSoundVolume": 50,
|
||||
"pomodoroStorageLocation": "plugin",
|
||||
"pomodoroMobileSidebar": "tab",
|
||||
"showPomodoroInStatusBar": true,
|
||||
"enableTaskLinkOverlay": true,
|
||||
"disableOverlayOnAlias": false,
|
||||
"enableInstantTaskConvert": true,
|
||||
"useDefaultsOnInstantConvert": true,
|
||||
"preserveCheckboxOnConvert": false,
|
||||
"taskModalTabMovesFocus": true,
|
||||
"enableNaturalLanguageInput": true,
|
||||
"nlpDefaultToScheduled": true,
|
||||
"nlpLanguage": "en",
|
||||
"uiLanguage": "system",
|
||||
"statusSuggestionTrigger": "*",
|
||||
"nlpTriggers": {
|
||||
"triggers": [
|
||||
{
|
||||
"propertyId": "tags",
|
||||
"trigger": "#",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"propertyId": "contexts",
|
||||
"trigger": "@",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"propertyId": "projects",
|
||||
"trigger": "+",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"propertyId": "status",
|
||||
"trigger": "*",
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"propertyId": "priority",
|
||||
"trigger": "!",
|
||||
"enabled": false
|
||||
}
|
||||
]
|
||||
},
|
||||
"singleClickAction": "edit",
|
||||
"doubleClickAction": "openNote",
|
||||
"projectAutosuggest": {
|
||||
"enableFuzzy": false,
|
||||
"rows": [
|
||||
"{title|n(Title)}",
|
||||
"{aliases|n(Aliases)}",
|
||||
"{file.path|n(Path)}"
|
||||
],
|
||||
"showAdvanced": false,
|
||||
"requiredTags": [],
|
||||
"includeFolders": [],
|
||||
"propertyKey": "",
|
||||
"propertyValue": ""
|
||||
},
|
||||
"inlineTaskConvertFolder": "{{currentNotePath}}",
|
||||
"disableNoteIndexing": false,
|
||||
"suggestionDebounceMs": 0,
|
||||
"fieldMapping": {
|
||||
"title": "title",
|
||||
"status": "status",
|
||||
"priority": "priority",
|
||||
"due": "due",
|
||||
"scheduled": "scheduled",
|
||||
"contexts": "contexts",
|
||||
"projects": "projects",
|
||||
"attachments": "attachments",
|
||||
"timeEstimate": "timeEstimate",
|
||||
"completedDate": "completedDate",
|
||||
"dateCreated": "dateCreated",
|
||||
"dateModified": "dateModified",
|
||||
"recurrence": "recurrence",
|
||||
"recurrenceAnchor": "recurrence_anchor",
|
||||
"recurrenceParent": "recurrence_parent",
|
||||
"occurrenceDate": "occurrence_date",
|
||||
"occurrenceMaterialization": "occurrence_materialization",
|
||||
"occurrenceNextTrigger": "occurrence_next_trigger",
|
||||
"occurrenceTemplate": "occurrence_template",
|
||||
"occurrencePastHorizon": "occurrence_past_horizon",
|
||||
"occurrenceFutureHorizon": "occurrence_future_horizon",
|
||||
"archiveTag": "archived",
|
||||
"timeEntries": "timeEntries",
|
||||
"completeInstances": "complete_instances",
|
||||
"skippedInstances": "skipped_instances",
|
||||
"blockedBy": "blockedBy",
|
||||
"pomodoros": "pomodoros",
|
||||
"icsEventId": "icsEventId",
|
||||
"icsEventTag": "ics_event",
|
||||
"googleCalendarEventId": "googleCalendarEventId",
|
||||
"googleCalendarExceptionEventId": "googleCalendarExceptionEventId",
|
||||
"googleCalendarExceptionOriginalScheduled": "googleCalendarExceptionOriginalScheduled",
|
||||
"googleCalendarMovedOriginalDates": "googleCalendarMovedOriginalDates",
|
||||
"reminders": "reminders",
|
||||
"sortOrder": "tasknotes_manual_order"
|
||||
},
|
||||
"customStatuses": [
|
||||
{
|
||||
"id": "none",
|
||||
"value": "none",
|
||||
"label": "None",
|
||||
"color": "#cccccc",
|
||||
"isCompleted": false,
|
||||
"excludeFromCycle": false,
|
||||
"order": 0,
|
||||
"autoArchive": false,
|
||||
"autoArchiveDelay": 5
|
||||
},
|
||||
{
|
||||
"id": "open",
|
||||
"value": "open",
|
||||
"label": "Open",
|
||||
"color": "#808080",
|
||||
"isCompleted": false,
|
||||
"excludeFromCycle": false,
|
||||
"order": 1,
|
||||
"autoArchive": false,
|
||||
"autoArchiveDelay": 5
|
||||
},
|
||||
{
|
||||
"id": "in-progress",
|
||||
"value": "in-progress",
|
||||
"label": "In progress",
|
||||
"color": "#0066cc",
|
||||
"isCompleted": false,
|
||||
"excludeFromCycle": false,
|
||||
"order": 2,
|
||||
"autoArchive": false,
|
||||
"autoArchiveDelay": 5
|
||||
},
|
||||
{
|
||||
"id": "done",
|
||||
"value": "done",
|
||||
"label": "Done",
|
||||
"color": "#00aa00",
|
||||
"isCompleted": true,
|
||||
"excludeFromCycle": false,
|
||||
"order": 3,
|
||||
"autoArchive": false,
|
||||
"autoArchiveDelay": 5
|
||||
}
|
||||
],
|
||||
"customPriorities": [
|
||||
{
|
||||
"id": "none",
|
||||
"value": "none",
|
||||
"label": "None",
|
||||
"color": "#cccccc",
|
||||
"weight": 0
|
||||
},
|
||||
{
|
||||
"id": "low",
|
||||
"value": "low",
|
||||
"label": "Low",
|
||||
"color": "#00aa00",
|
||||
"weight": 1
|
||||
},
|
||||
{
|
||||
"id": "normal",
|
||||
"value": "normal",
|
||||
"label": "Normal",
|
||||
"color": "#ffaa00",
|
||||
"weight": 2
|
||||
},
|
||||
{
|
||||
"id": "high",
|
||||
"value": "high",
|
||||
"label": "High",
|
||||
"color": "#ff0000",
|
||||
"weight": 3
|
||||
}
|
||||
],
|
||||
"recurrenceMigrated": false,
|
||||
"showReleaseNotesOnUpdate": true,
|
||||
"checkForUpdatesOnStartup": true,
|
||||
"starterNoteCreated": true,
|
||||
"showTrackedTasksInStatusBar": false,
|
||||
"autoStopTimeTrackingOnComplete": true,
|
||||
"autoStopTimeTrackingNotification": false,
|
||||
"showRelationships": true,
|
||||
"relationshipsPosition": "bottom",
|
||||
"showTaskCardInNote": true,
|
||||
"showCompletedTaskStrikethrough": true,
|
||||
"showExpandableSubtasks": true,
|
||||
"expandSubtasksByDefault": false,
|
||||
"subtaskChevronPosition": "right",
|
||||
"viewsButtonAlignment": "right",
|
||||
"hideCompletedFromOverdue": true,
|
||||
"icsIntegration": {
|
||||
"defaultNoteTemplate": "",
|
||||
"defaultNoteFolder": "",
|
||||
"icsNoteFilenameFormat": "title",
|
||||
"customICSNoteFilenameTemplate": "{title}",
|
||||
"enableAutoExport": false,
|
||||
"autoExportPath": "tasknotes-calendar.ics",
|
||||
"autoExportInterval": 60,
|
||||
"useDurationForExport": false,
|
||||
"excludeArchivedFromExport": false,
|
||||
"excludeCompletedFromExport": false,
|
||||
"requireDueDateForExport": false,
|
||||
"requireScheduledDateForExport": false,
|
||||
"useICSEndAsDue": false,
|
||||
"recurringEventRelatedNotesMode": "series"
|
||||
},
|
||||
"savedViews": [],
|
||||
"enableNotifications": true,
|
||||
"notificationType": "system",
|
||||
"notificationSoundEnabled": false,
|
||||
"notificationSoundVolume": 50,
|
||||
"enableAPI": false,
|
||||
"apiPort": 8080,
|
||||
"apiAuthToken": "",
|
||||
"enableMCP": false,
|
||||
"webhooks": [],
|
||||
"userFields": [],
|
||||
"modalFieldsConfig": {
|
||||
"version": 1,
|
||||
"fields": [
|
||||
{
|
||||
"id": "title",
|
||||
"fieldType": "core",
|
||||
"group": "basic",
|
||||
"displayName": "Title",
|
||||
"visibleInCreation": true,
|
||||
"visibleInEdit": true,
|
||||
"order": 0,
|
||||
"enabled": true,
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"id": "details",
|
||||
"fieldType": "core",
|
||||
"group": "basic",
|
||||
"displayName": "Details",
|
||||
"visibleInCreation": true,
|
||||
"visibleInEdit": true,
|
||||
"order": 1,
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "contexts",
|
||||
"fieldType": "core",
|
||||
"group": "metadata",
|
||||
"displayName": "Contexts",
|
||||
"visibleInCreation": true,
|
||||
"visibleInEdit": true,
|
||||
"order": 0,
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "tags",
|
||||
"fieldType": "core",
|
||||
"group": "metadata",
|
||||
"displayName": "Tags",
|
||||
"visibleInCreation": true,
|
||||
"visibleInEdit": true,
|
||||
"order": 1,
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "time-estimate",
|
||||
"fieldType": "core",
|
||||
"group": "metadata",
|
||||
"displayName": "Time Estimate",
|
||||
"visibleInCreation": true,
|
||||
"visibleInEdit": true,
|
||||
"order": 2,
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "projects",
|
||||
"fieldType": "organization",
|
||||
"group": "organization",
|
||||
"displayName": "Projects",
|
||||
"visibleInCreation": true,
|
||||
"visibleInEdit": true,
|
||||
"order": 0,
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "subtasks",
|
||||
"fieldType": "organization",
|
||||
"group": "organization",
|
||||
"displayName": "Subtasks",
|
||||
"visibleInCreation": true,
|
||||
"visibleInEdit": true,
|
||||
"order": 1,
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "blocked-by",
|
||||
"fieldType": "dependency",
|
||||
"group": "dependencies",
|
||||
"displayName": "Blocked By",
|
||||
"visibleInCreation": true,
|
||||
"visibleInEdit": true,
|
||||
"order": 0,
|
||||
"enabled": true
|
||||
},
|
||||
{
|
||||
"id": "blocking",
|
||||
"fieldType": "dependency",
|
||||
"group": "dependencies",
|
||||
"displayName": "Blocking",
|
||||
"visibleInCreation": true,
|
||||
"visibleInEdit": true,
|
||||
"order": 1,
|
||||
"enabled": true
|
||||
}
|
||||
],
|
||||
"groups": [
|
||||
{
|
||||
"id": "basic",
|
||||
"displayName": "Basic Information",
|
||||
"order": 0,
|
||||
"collapsible": false,
|
||||
"defaultCollapsed": false
|
||||
},
|
||||
{
|
||||
"id": "metadata",
|
||||
"displayName": "Metadata",
|
||||
"order": 1,
|
||||
"collapsible": true,
|
||||
"defaultCollapsed": false
|
||||
},
|
||||
{
|
||||
"id": "organization",
|
||||
"displayName": "Organization",
|
||||
"order": 2,
|
||||
"collapsible": true,
|
||||
"defaultCollapsed": false
|
||||
},
|
||||
{
|
||||
"id": "dependencies",
|
||||
"displayName": "Dependencies",
|
||||
"order": 3,
|
||||
"collapsible": true,
|
||||
"defaultCollapsed": false
|
||||
},
|
||||
{
|
||||
"id": "custom",
|
||||
"displayName": "Custom Fields",
|
||||
"order": 4,
|
||||
"collapsible": true,
|
||||
"defaultCollapsed": false
|
||||
}
|
||||
]
|
||||
},
|
||||
"enableModalSplitLayout": true,
|
||||
"defaultVisibleProperties": [
|
||||
"status",
|
||||
"priority",
|
||||
"due",
|
||||
"scheduled",
|
||||
"projects",
|
||||
"contexts",
|
||||
"tags",
|
||||
"blocked",
|
||||
"blocking"
|
||||
],
|
||||
"inlineVisibleProperties": [
|
||||
"status",
|
||||
"priority",
|
||||
"due",
|
||||
"scheduled",
|
||||
"recurrence"
|
||||
],
|
||||
"enableBases": true,
|
||||
"enableMdbaseSpec": false,
|
||||
"autoCreateDefaultBasesFiles": true,
|
||||
"commandFileMapping": {
|
||||
"open-calendar-view": "TaskNotes/Views/mini-calendar-default.base",
|
||||
"open-kanban-view": "TaskNotes/Views/kanban-default.base",
|
||||
"open-tasks-view": "TaskNotes/Views/tasks-default.base",
|
||||
"open-advanced-calendar-view": "TaskNotes/Views/calendar-default.base",
|
||||
"open-agenda-view": "TaskNotes/Views/agenda-default.base",
|
||||
"pomodoro-stats-base": "TaskNotes/Views/pomodoro-stats.base",
|
||||
"relationships": "TaskNotes/Views/relationships.base"
|
||||
},
|
||||
"maintainDueDateOffsetInRecurring": false,
|
||||
"resetCheckboxesOnRecurrence": false,
|
||||
"useFrontmatterMarkdownLinks": false,
|
||||
"enableGoogleCalendar": false,
|
||||
"enableMicrosoftCalendar": false,
|
||||
"disableCalendarOnMobile": false,
|
||||
"enabledGoogleCalendars": [],
|
||||
"googleCalendarSyncTokens": {},
|
||||
"enabledMicrosoftCalendars": [],
|
||||
"microsoftCalendarSyncTokens": {},
|
||||
"googleCalendarExport": {
|
||||
"enabled": false,
|
||||
"targetCalendarId": "",
|
||||
"syncOnTaskCreate": true,
|
||||
"syncOnTaskUpdate": true,
|
||||
"syncOnTaskComplete": true,
|
||||
"syncOnTaskDelete": true,
|
||||
"eventTitleTemplate": "{{title}}",
|
||||
"includeDescription": true,
|
||||
"eventColorId": null,
|
||||
"syncTrigger": "scheduled",
|
||||
"createAsAllDay": true,
|
||||
"defaultEventDuration": 60,
|
||||
"includeObsidianLink": true,
|
||||
"defaultReminderMinutes": null
|
||||
},
|
||||
"enableDebugLogging": false,
|
||||
"lastSeenVersion": "4.12.5",
|
||||
"pomodoroState": {
|
||||
"isRunning": false,
|
||||
"timeRemaining": 1500,
|
||||
"nextSessionType": "work"
|
||||
},
|
||||
"lastPomodoroDate": "2026-09-10",
|
||||
"pomodoroHistory": [
|
||||
{
|
||||
"id": "1788885374012",
|
||||
"startTime": "2026-09-08T11:36:14.012-05:00",
|
||||
"endTime": "2026-09-08T11:51:21.375-05:00",
|
||||
"plannedDuration": 25,
|
||||
"type": "work",
|
||||
"completed": false,
|
||||
"activePeriods": [
|
||||
{
|
||||
"startTime": "2026-09-08T11:36:14.012-05:00",
|
||||
"endTime": "2026-09-08T11:51:21.375-05:00"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "1788966163358",
|
||||
"startTime": "2026-09-09T10:02:43.358-05:00",
|
||||
"endTime": "2026-09-09T10:27:43.358-05:00",
|
||||
"plannedDuration": 25,
|
||||
"type": "work",
|
||||
"completed": true,
|
||||
"activePeriods": [
|
||||
{
|
||||
"startTime": "2026-09-09T10:02:43.358-05:00",
|
||||
"endTime": "2026-09-09T10:27:43.358-05:00"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "1788967664816",
|
||||
"startTime": "2026-09-09T10:27:44.816-05:00",
|
||||
"endTime": "2026-09-09T10:32:44.816-05:00",
|
||||
"plannedDuration": 5,
|
||||
"type": "short-break",
|
||||
"completed": true,
|
||||
"activePeriods": [
|
||||
{
|
||||
"startTime": "2026-09-09T10:27:44.816-05:00",
|
||||
"endTime": "2026-09-09T10:32:44.816-05:00"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "1788968192516",
|
||||
"startTime": "2026-09-09T10:36:32.516-05:00",
|
||||
"endTime": "2026-09-09T11:01:32.516-05:00",
|
||||
"plannedDuration": 25,
|
||||
"type": "work",
|
||||
"completed": true,
|
||||
"activePeriods": [
|
||||
{
|
||||
"startTime": "2026-09-09T10:36:32.516-05:00",
|
||||
"endTime": "2026-09-09T11:01:32.516-05:00"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "1788969693820",
|
||||
"startTime": "2026-09-09T11:01:33.820-05:00",
|
||||
"endTime": "2026-09-09T11:06:33.820-05:00",
|
||||
"plannedDuration": 5,
|
||||
"type": "short-break",
|
||||
"completed": true,
|
||||
"activePeriods": [
|
||||
{
|
||||
"startTime": "2026-09-09T11:01:33.820-05:00",
|
||||
"endTime": "2026-09-09T11:06:33.820-05:00"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "1789056100985",
|
||||
"startTime": "2026-09-10T11:01:40.985-05:00",
|
||||
"endTime": "2026-09-10T11:26:40.985-05:00",
|
||||
"plannedDuration": 25,
|
||||
"type": "work",
|
||||
"taskPath": "TaskNotes/Tasks/Physiology Homework 2.md",
|
||||
"completed": true,
|
||||
"activePeriods": [
|
||||
{
|
||||
"startTime": "2026-09-10T11:01:40.985-05:00",
|
||||
"endTime": "2026-09-10T11:26:40.985-05:00"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "1789057602595",
|
||||
"startTime": "2026-09-10T11:26:42.595-05:00",
|
||||
"endTime": "2026-09-10T11:31:42.595-05:00",
|
||||
"plannedDuration": 5,
|
||||
"type": "short-break",
|
||||
"completed": true,
|
||||
"activePeriods": [
|
||||
{
|
||||
"startTime": "2026-09-10T11:26:42.595-05:00",
|
||||
"endTime": "2026-09-10T11:31:42.595-05:00"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"lastSelectedTaskPath": "TaskNotes/Tasks/Physiology Homework 2.md",
|
||||
"lastNotifiedReleaseVersion": "4.13.1"
|
||||
}
|
||||
Vendored
+3599
File diff suppressed because one or more lines are too long
+10
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"id": "tasknotes",
|
||||
"name": "TaskNotes",
|
||||
"version": "4.12.5",
|
||||
"minAppVersion": "1.12.2",
|
||||
"description": "Note-based task management with calendar, pomodoro and time-tracking integration.",
|
||||
"author": "Callum Alpass",
|
||||
"authorUrl": "https://github.com/callumalpass",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
+22670
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user