How I got Jekyll to work the way I want
Okay, I've been (seriously this time) playing around with Jekyll and I think I can now give a writeup on how I got this site to a point I feel confortable with.
I know that the Jekyll experience is a little different when using
GitHub Pages vs generating you own static content and then pushing it
to master
, but since I'm not a fan of front-end stuff (CSS is a
nightmare for me), I knew from the beginning that if I wanted to make
this site, it had to be the easiest thing for me to maintain.
So yes, I went with GitHub Pages, but
unfortunately, GitHub Pages generates all pages using the --safe
options, which means that third-party plugins are out of question
(GitHub has a whitelist of plugins you can use that can be found
here). Due to the lack of
plugins, you have to be a little handy to get where I wanted to get.
What do I want this site to have? I want it to be as clean and simple to navigate as possible, I want it to be more than a blog (so having a sidebar was a must), have some sort of comment …
more ...