diff --git a/Makefile b/Makefile index ec5ee40..b788a75 100644 --- a/Makefile +++ b/Makefile @@ -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"