Personal website and blog hosted on GitHub pages built using Jekyll, check it out at marcnev.in
Posts / Pages are written in Markdown, Rakefile used to gererate templates,
Test locally before pushing to repo for posting, to get started get everything setup
Software needed for running locally:
- Ruby
- Jekyll
To run locally we'll use bundle, the watch flag allows us to make changes
bundle exec jekyll serve --watch
Used to generate the drafts / layouts:
rake draft[title] -- create a new draft post with "rake draft['draft title']"
rake list -- list tasks
rake post[title] -- create a new post with "rake post['post title']"
rake preview -- preview the site with drafts
rake undraft[file] -- publish a draft post with "rake undraft['draft-file.md']"
Deployment handled by GitHub pages, merge any changes to Master will trigger the environment build
- Jekyll Template from Mixyll