Skip to content

hmistry/hmistry.github.io

Repository files navigation

My Blog Repo

Setup

  1. Clone repo
  2. Run bundle install
  3. Run bundle exec jekyll serve --drafts to run local server
  4. Browse to 'http://localhost:4000/'

Commands

(Taken from jekyll-compose readme.)

  draft      # Creates a new draft post with the given NAME
  post       # Creates a new post with the given NAME
  publish    # Moves a draft into the _posts directory and sets the date
  unpublish  # Moves a post back into the _drafts directory
  page       # Creates a new page with the given NAME

Create new page:

$ bundle exec jekyll page "My New Page"

Create new post:

$ bundle exec jekyll post "My New Post"

Create new draft:

$ bundle exec jekyll draft "My new draft"

Publish draft:

$ bundle exec jekyll publish _drafts/my-new-draft.md
# or specify a specific date on which to publish it
$ bundle exec jekyll publish _drafts/my-new-draft.md --date 2014-01-24

Unpublish post:

$ bundle exec jekyll unpublish _posts/2014-01-24-my-new-draft.md

Create new post (alternative):

  • add a file in the _posts or _drafts directory
  • follow the convention YYYY-MM-DD-name-of-post.md and include the necessary front matter

Links

  1. Jekyll Docs
  2. Jekyll Github
  3. Jekyll Talk

About

My blog...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published