54 lines
1.7 KiB
Plaintext
54 lines
1.7 KiB
Plaintext
|
{
|
||
|
"Frontmatter: Datetime": {
|
||
|
"scope": "json,liquid,markdown,njk,yaml",
|
||
|
"prefix": "fmdt",
|
||
|
"body": [
|
||
|
"${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE}T${CURRENT_HOUR}:${CURRENT_MINUTE}:${CURRENT_SECOND}.00${CURRENT_TIMEZONE_OFFSET}"
|
||
|
],
|
||
|
"description": "Current datetime (for last modified date)"
|
||
|
},
|
||
|
"Frontmatter: Post": {
|
||
|
"scope": "markdown,njk",
|
||
|
"prefix": "fmpost",
|
||
|
"body": [
|
||
|
"---",
|
||
|
"title: \"$1\"",
|
||
|
"date: ${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE}T${CURRENT_HOUR}:${CURRENT_MINUTE}:${CURRENT_SECOND}.00${CURRENT_TIMEZONE_OFFSET}",
|
||
|
"lastmod: ${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE}T${CURRENT_HOUR}:${CURRENT_MINUTE}:${CURRENT_SECOND}.00${CURRENT_TIMEZONE_OFFSET}",
|
||
|
"categories:$2",
|
||
|
"tags:",
|
||
|
" - post$3",
|
||
|
"elsewhere:",
|
||
|
" ghost:$4",
|
||
|
"---",
|
||
|
"$0"
|
||
|
],
|
||
|
"description": "Frontmatter template for posts"
|
||
|
},
|
||
|
"Frontmatter: Single": {
|
||
|
"scope": "markdown,njk",
|
||
|
"prefix": "fmsg",
|
||
|
"body": [
|
||
|
"---",
|
||
|
"layout: single",
|
||
|
"title: \"$1\"",
|
||
|
"date: ${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE}T${CURRENT_HOUR}:${CURRENT_MINUTE}:${CURRENT_SECOND}.00${CURRENT_TIMEZONE_OFFSET}",
|
||
|
"lastmod: ${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE}T${CURRENT_HOUR}:${CURRENT_MINUTE}:${CURRENT_SECOND}.00${CURRENT_TIMEZONE_OFFSET}",
|
||
|
"---",
|
||
|
"$0"
|
||
|
],
|
||
|
"description": "Frontmatter template for single layout"
|
||
|
},
|
||
|
"Json: Update": {
|
||
|
"scope": "json",
|
||
|
"prefix": "jsnote",
|
||
|
"body": [
|
||
|
"{",
|
||
|
" \"date\": \"${CURRENT_YEAR}-${CURRENT_MONTH}-${CURRENT_DATE}\",",
|
||
|
" \"slug\": \"${1:a}\",",
|
||
|
" \"content\": \"$0\"",
|
||
|
"}"
|
||
|
]
|
||
|
}
|
||
|
}
|