1
0
silverbullet/packages/plugs/core/core.plug.yaml

154 lines
3.4 KiB
YAML
Raw Normal View History

2022-04-26 17:04:36 +00:00
name: core
2022-04-11 18:34:09 +00:00
syntax:
HashTag:
firstCharacters:
- "#"
regex: "#[A-Za-z\\.]+"
styles:
color: blue
AtMention:
firstCharacters:
- "@"
regex: "@[A-Za-z\\.]+"
styles:
color: blue
NakedURL:
2022-04-11 18:34:09 +00:00
firstCharacters:
- "h"
regex: "https?:\\/\\/[-a-zA-Z0-9@:%._\\+~#=]{1,256}([-a-zA-Z0-9()@:%_\\+.~#?&=\\/]*)"
styles:
color: "#0330cb"
textDecoration: underline
2022-05-13 12:36:26 +00:00
cursor: pointer
2022-03-27 09:26:13 +00:00
functions:
2022-03-28 13:25:05 +00:00
clearPageIndex:
path: "./page.ts:clearPageIndex"
env: server
events:
- page:saved
- page:deleted
pageQueryProvider:
path: ./page.ts:pageQueryProvider
events:
- query:page
parseIndexTextRepublish:
path: "./page.ts:parseIndexTextRepublish"
events:
- page:index_text
2022-03-27 09:26:13 +00:00
indexLinks:
path: "./page.ts:indexLinks"
events:
- page:index
linkQueryProvider:
path: ./page.ts:linkQueryProvider
events:
- query:link
2022-05-06 16:55:04 +00:00
# indexItems:
# path: "./item.ts:indexItems"
# events:
# - page:index
# itemQueryProvider:
# path: ./item.ts:queryProvider
# events:
# - query:item
2022-03-27 09:26:13 +00:00
deletePage:
path: "./page.ts:deletePage"
command:
name: "Page: Delete"
2022-03-28 13:25:05 +00:00
reindexSpaceCommand:
path: "./page.ts:reindexCommand"
command:
name: "Space: Reindex"
reindexSpace:
path: "./page.ts:reindexSpace"
env: server
2022-03-27 09:26:13 +00:00
renamePage:
path: "./page.ts:renamePage"
command:
name: "Page: Rename"
2022-04-10 09:04:07 +00:00
mac: Cmd-Alt-r
key: Ctrl-Alt-r
2022-03-27 09:26:13 +00:00
pageComplete:
2022-03-29 10:13:46 +00:00
path: "./page.ts:pageComplete"
events:
- page:complete
2022-03-27 09:26:13 +00:00
linkNavigate:
path: "./navigate.ts:linkNavigate"
command:
name: Navigate To page
key: Ctrl-Enter
mac: Cmd-Enter
clickNavigate:
path: "./navigate.ts:clickNavigate"
events:
- page:click
insertToday:
path: "./dates.ts:insertToday"
slashCommand:
name: today
2022-04-10 09:04:07 +00:00
insertTomorrow:
path: "./dates.ts:insertTomorrow"
slashCommand:
name: tomorrow
2022-04-11 18:34:09 +00:00
parseServerCommand:
2022-05-09 12:59:12 +00:00
path: ./debug.ts:parseServerPageCommand
2022-03-29 15:02:28 +00:00
command:
2022-04-11 18:34:09 +00:00
name: "Debug: Parse Document on Server"
parsePage:
2022-05-09 12:59:12 +00:00
path: ./debug.ts:parsePage
2022-04-11 18:34:09 +00:00
parseCommand:
2022-05-09 12:59:12 +00:00
path: ./debug.ts:parsePageCommand
2022-04-09 12:28:41 +00:00
command:
2022-04-11 18:34:09 +00:00
name: "Debug: Parse Document"
2022-05-09 12:59:12 +00:00
showLogsCommand:
path: ./debug.ts:showLogsCommand
command:
name: "Debug: Show Logs"
key: "Ctrl-Alt-l"
mac: "Cmd-Alt-l"
2022-05-11 18:10:45 +00:00
events:
- log:reload
2022-05-09 12:59:12 +00:00
hideBhsCommand:
path: ./debug.ts:hideBhsCommand
command:
name: "UI: Hide BHS"
key: "Ctrl-Alt-b"
mac: "Cmd-Alt-b"
2022-05-06 16:55:04 +00:00
insertPageMeta:
path: "./page.ts:insertPageMeta"
slashCommand:
name: meta
quickNoteCommand:
path: ./template.ts:quickNoteCommand
command:
name: "Template: Quick Note"
key: "Alt-Shift-n"
quickTaskCommand:
path: ./template.ts:quickTaskCommand
command:
name: "Template: Quick Task"
key: "Alt-Shift-t"
instantiateTemplateCommand:
path: ./template.ts:instantiateTemplateCommand
command:
name: "Template: Instantiate for Page"
quoteSelection:
path: ./text.ts:quoteSelection
command:
name: "Text: Quote Selection"
key: "Ctrl->"
mac: "Cmd-Shift-."
bold:
path: ./text.ts:boldCommand
command:
name: "Text: Bold"
key: "Ctrl-b"
mac: "Cmd-b"
italic:
path: ./text.ts:italicCommand
command:
name: "Text: Italic"
key: "Ctrl-i"
mac: "Cmd-i"