Welcome to Jekyll-Indieweb

Welcome to Jekyll-Indieweb. The goal of this project was to provide someone without a web presence a quick and easy way to start using the basics of the Indieweb.

Currently supported are microformats, including an author h-card on the home page. Social media links are configurable in _config.yml. Where applicable, fill in either your profile link or nick name for each profile you wold like to link to. Remember, empty values will not show up in the h-card.

Also configurable is whether or not you would like to receive webmentions on your posts. Leave webmentions: blank. The built in support is for Voxpelli’s webmention end point. Simply register with the service and set the configuration to yes. Read further in the wiki about webmetnions.

Currently there isn’t a simple method for sending webmentions with static blogs, especially hosted on GitHub, but as soon as a solution is in place, I will update this project. If you are adventurous, feel free to ping me in the IRC channel and I can share my method.

Finally, I attempted to make the design of this project as un-opinionated as I could, but maintain an aesthetic that someone just starting out would comfortable with and still be able to easily customize.

Visit the GitHub repo to get started.

Welcome to Jekyll!

You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when a file is updated.

To add new posts, simply add a file in the _posts directory that follows the convention YYYY-MM-DD-name-of-post.ext and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.

Jekyll also offers powerful support for code snippets:

def print_hi(name)
  puts "Hi, #{name}"
#=> prints 'Hi, Tom' to STDOUT.

Check out the Jekyll docs for more info on how to get the most out of Jekyll. File all bugs/feature requests at Jekyll’s GitHub repo. If you have questions, you can ask them on Jekyll Talk.