Skip to content

Commit

Permalink
Merge pull request #142 from nullnein/main
Browse files Browse the repository at this point in the history
Small Jekyll YAML Metadata package
  • Loading branch information
smeech authored Dec 5, 2024
2 parents 03859e0 + 6eef6ff commit 6d216aa
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 0 deletions.
27 changes: 27 additions & 0 deletions packages/jekyll-yaml/0.1.0/README.md
Original file line number Diff line number Diff line change
@@ -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:
```
7 changes: 7 additions & 0 deletions packages/jekyll-yaml/0.1.0/_manifest.yml
Original file line number Diff line number Diff line change
@@ -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
13 changes: 13 additions & 0 deletions packages/jekyll-yaml/0.1.0/package.yml
Original file line number Diff line number Diff line change
@@ -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"

0 comments on commit 6d216aa

Please sign in to comment.