Compare commits

...

2 commits

Author SHA1 Message Date
1269f17f57
post: new projects section
All checks were successful
ci/woodpecker/push/deploy Pipeline was successful
ci/woodpecker/cron/deploy Pipeline was successful
2025-04-03 19:17:45 +02:00
fa44f4eb7d
feat: Add new-post Makefile target to generate blog posts 2025-04-03 19:11:54 +02:00
2 changed files with 29 additions and 1 deletions

View file

@ -1,4 +1,19 @@
.PHONY: server
.PHONY: server new-post
server:
hugo server
new-post:
@YEAR=$$(date +%Y); \
MONTH=$$(date +%m); \
DAY=$$(date +%d); \
POST_DIR="content/blog/$$YEAR/$$MONTH/$$DAY/dummy"; \
mkdir -p "$$POST_DIR"; \
echo "+++" > "$$POST_DIR/index.md"; \
echo "title = Dummy Post" >> "$$POST_DIR/index.md"; \
echo "date = $$(date +%Y-%m-%d)" >> "$$POST_DIR/index.md"; \
echo "draft = false" >> "$$POST_DIR/index.md"; \
echo "+++" >> "$$POST_DIR/index.md"; \
echo "" >> "$$POST_DIR/index.md"; \
echo "Content goes here" >> "$$POST_DIR/index.md"; \
echo "Created new post at $$POST_DIR/index.md"

View file

@ -0,0 +1,13 @@
+++
title = "New projects section"
date = 2025-04-03
tags = ["blog", "projects"]
+++
Small update!
From the huge backlog of tasks I have in store for the site: I've added a new sections for the project I'm currently maintaining.
This will not only give them a bit of visibility, but also help me keep track of the projects I'm currently working on and consider **active**.
You can find the new section at [/projects](/projects).