#!/bin/bash # # generate new content # # Examples: # # create new post with slug "great-news" and title "Great News" # bin/new post great-news # # # create new article with slug "some-stuff" and title "Some Stuff" # bin/new article some-stuff # # # create new project with slug "cool-app" and title "Cool App" # bin/new project cool-app # if [ "$1" = 'post' ]; then DATE=$(date +%Y-%m-%d) exec hugo new --editor $EDITOR posts/"$DATE"-"$2".md elif [ "$1" = 'project' ]; then exec hugo new --editor $EDITOR projects/"$2".md elif [ "$1" = 'article' ]; then exec hugo new --editor $EDITOR articles/"$2".md else echo "unknown type: $1" fi