update: Add obsidian-completr

Usefull for callout completion
This commit is contained in:
Mathis Gauthey
2024-01-04 10:35:56 +01:00
parent f51aece38d
commit 89a5a5549d
6 changed files with 85331 additions and 0 deletions

View File

@@ -0,0 +1,164 @@
[
{
"displayName": "Note",
"replacement": "note",
"icon": "lucide-pencil",
"color": "#448aff"
},
{
"displayName": "Summary",
"replacement": "summary",
"icon": "lucide-clipboard-list",
"color": "#00b0ff"
},
{
"displayName": "Abstract",
"replacement": "abstract",
"icon": "lucide-clipboard-list",
"color": "#00b0ff"
},
{
"displayName": "TL;DR",
"replacement": "tldr",
"icon": "lucide-clipboard-list",
"color": "#00b0ff"
},
{
"displayName": "Info",
"replacement": "info",
"icon": "lucide-info",
"color": "#00b8d4"
},
{
"displayName": "To-Do",
"replacement": "todo",
"icon": "lucide-check-circle-2",
"color": "#00b8d4"
},
{
"displayName": "Tip",
"replacement": "tip",
"icon": "lucide-flame",
"color": "#00bfa6"
},
{
"displayName": "Hint",
"replacement": "hint",
"icon": "lucide-flame",
"color": "#00bfa6"
},
{
"displayName": "Important",
"replacement": "important",
"icon": "lucide-flame",
"color": "#00bfa6"
},
{
"displayName": "Success",
"replacement": "success",
"icon": "lucide-check",
"color": "#00c853"
},
{
"displayName": "Check",
"replacement": "check",
"icon": "lucide-check",
"color": "#00c853"
},
{
"displayName": "Done",
"replacement": "done",
"icon": "lucide-check",
"color": "#00c853"
},
{
"displayName": "Question",
"replacement": "question",
"icon": "lucide-help-circle",
"color": "#63dd17"
},
{
"displayName": "Help",
"replacement": "Help",
"icon": "lucide-help-circle",
"color": "#63dd17"
},
{
"displayName": "FAQ",
"replacement": "faq",
"icon": "lucide-help-circle",
"color": "#63dd17"
},
{
"displayName": "Warning",
"replacement": "warning",
"icon": "lucide-alert-triangle",
"color": "#ff9100"
},
{
"displayName": "Caution",
"replacement": "caution",
"icon": "lucide-alert-triangle",
"color": "#ff9100"
},
{
"displayName": "Attention",
"replacement": "attention",
"icon": "lucide-alert-triangle",
"color": "#ff9100"
},
{
"displayName": "Failure",
"replacement": "failure",
"icon": "lucide-x",
"color": "#ff5252"
},
{
"displayName": "Fail",
"replacement": "fail",
"icon": "lucide-x",
"color": "#ff5252"
},
{
"displayName": "Missing",
"replacement": "missing",
"icon": "lucide-x",
"color": "#ff5252"
},
{
"displayName": "Danger",
"replacement": "danger",
"icon": "lucide-zap",
"color": "#ff1744"
},
{
"displayName": "Error",
"replacement": "error",
"icon": "lucide-zap",
"color": "#ff1744"
},
{
"displayName": "Bug",
"replacement": "bug",
"icon": "lucide-bug",
"color": "#f50057"
},
{
"displayName": "Example",
"replacement": "example",
"icon": "lucide-list",
"color": "#7c4dff"
},
{
"displayName": "Quote",
"replacement": "quote",
"icon": "quote-glyph",
"color": "#9e9e9e"
},
{
"displayName": "Cite",
"replacement": "cite",
"icon": "quote-glyph",
"color": "#9e9e9e"
}
]

View File

@@ -0,0 +1,22 @@
{
"characterRegex": "a-zA-ZöäüÖÄÜß",
"maxLookBackDistance": 50,
"autoFocus": true,
"autoTrigger": true,
"minWordLength": 2,
"minWordTriggerLength": 3,
"wordInsertionMode": "Match-Case & Replace",
"ignoreDiacriticsWhenFiltering": false,
"latexProviderEnabled": true,
"latexTriggerInCodeBlocks": true,
"latexMinWordTriggerLength": 2,
"latexIgnoreCase": true,
"fileScannerProviderEnabled": false,
"fileScannerScanCurrent": false,
"wordListProviderEnabled": false,
"frontMatterProviderEnabled": false,
"frontMatterTagAppendSuffix": false,
"frontMatterIgnoreCase": false,
"calloutProviderEnabled": true,
"calloutProviderSource": "Completr"
}

File diff suppressed because it is too large Load Diff

80683
.obsidian/plugins/obsidian-completr/main.js vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,10 @@
{
"id": "obsidian-completr",
"name": "Completr",
"version": "3.2.0",
"minAppVersion": "1.0.0",
"description": "This plugin provides advanced auto-completion functionality for LaTeX, Frontmatter and standard writing.",
"author": "tth05",
"authorUrl": "https://github.com/tth05",
"isDesktopOnly": false
}

View File

@@ -0,0 +1,110 @@
body {
--completr-suggestion-icon-height: 14px;
}
.completr-suggestion-item {
padding: 5px 10px 5px 10px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display: flex;
align-items: center;
}
.completr-suggestion-item > * {
display: inline-block;
}
.completr-suggestion-icon {
height: var(--completr-suggestion-icon-height);
min-height: var(--completr-suggestion-icon-height);
max-height: var(--completr-suggestion-icon-height);
margin-right: 0.5ch;
color: var(--completr-suggestion-color);
}
.completr-suggestion-text {
}
.completr-suggestion-placeholder {
border-width: 1px 0 1px 0;
border-style: solid;
}
.completr-settings-no-border {
border: none;
}
.completr-settings-list-item {
border-top: 1px solid grey;
padding: 4px 0 0 0;
}
.completr-settings-error {
border: 1px solid red !important;
}
/**
Snippet color classes.
["lightskyblue", "orange", "lime", "pink", "cornsilk", "magenta", "navajowhite"]
*/
.completr-suggestion-placeholder0 {
border-color: lightskyblue;
}
/* These extra selectors enforce their color on all children, because CodeMirror does weird nesting of spans when
nesting multiple decorations. */
span.completr-suggestion-placeholder0 span {
border-color: lightskyblue;
}
.completr-suggestion-placeholder1 {
border-color: orange;
}
span.completr-suggestion-placeholder1 span {
border-color: orange;
}
.completr-suggestion-placeholder2 {
border-color: lime;
}
span.completr-suggestion-placeholder2 span {
border-color: lime;
}
.completr-suggestion-placeholder3 {
border-color: pink;
}
span.completr-suggestion-placeholder3 span {
border-color: pink;
}
.completr-suggestion-placeholder4 {
border-color: cornsilk;
}
span.completr-suggestion-placeholder4 span {
border-color: cornsilk;
}
.completr-suggestion-placeholder5 {
border-color: magenta;
}
span.completr-suggestion-placeholder5 span {
border-color: magenta;
}
.completr-suggestion-placeholder6 {
border-color: navajowhite;
}
span.completr-suggestion-placeholder6 span {
border-color: navajowhite;
}