see Jekyll for more detailed notes

gem install jekyll
jekyll serve

And open browser on http://localhost:4000

Directory structure (more or less in order of first edit)

  • config.yml
    • site configuration
  • layouts
    • default.html: the other layouts inherit from this, so look at it first
    • general html layouts for types of pages
  • posts
    • YYYY-MM-DD-name.markdown named files for posts
  • includes
    • files that can be included using include header.html
  • sass, site, css