diff --git a/packages/jekyll-yaml/0.1.0/README.md b/packages/jekyll-yaml/0.1.0/README.md new file mode 100644 index 0000000..80913f9 --- /dev/null +++ b/packages/jekyll-yaml/0.1.0/README.md @@ -0,0 +1,27 @@ +This package lets you add some yaml-metadata to a jekyll post. + +Typing `:newpost` yields the following: + +``` +--- +date: 2024-12-05 +author: YourName +tags: +category: +title: +--- +``` + +Date is set to the current date and authorname can obviously be adjusted. + +Change the value `YourName` in line 5 of this package's `package.yml`. + +Please make sure to add tags like the following and remain consistent: + +``` +author: +tags: + - tag1 + - tag2 +category: +``` \ No newline at end of file diff --git a/packages/jekyll-yaml/0.1.0/_manifest.yml b/packages/jekyll-yaml/0.1.0/_manifest.yml new file mode 100644 index 0000000..d8cd9ad --- /dev/null +++ b/packages/jekyll-yaml/0.1.0/_manifest.yml @@ -0,0 +1,7 @@ +name: "jekyll-yaml" +title: "Jekyll YAML metadata" +description: A simple package to add metadata to your jekyll posts before writing. +version: 0.1.0 +author: mathis +tags: ["jekyll", "yaml"] +homepage: https://github.com/nullnein/espanso-hub/tree/main \ No newline at end of file diff --git a/packages/jekyll-yaml/0.1.0/package.yml b/packages/jekyll-yaml/0.1.0/package.yml new file mode 100644 index 0000000..2fb33e4 --- /dev/null +++ b/packages/jekyll-yaml/0.1.0/package.yml @@ -0,0 +1,13 @@ +global_vars: + - name: autorname + type: echo + params: + echo: YourName +matches: + - trigger: ":newpost" + replace: "---\ndate: {{mydate}}\nauthor: {{autorname}}\ntags:\ncategory:\ntitle:\n---" + vars: + - name: mydate + type: date + params: + format: "%Y-%m-%d" \ No newline at end of file