Boris Mann

Open Source. Community. Decentralized Web. Building dev tools at Fission. Cooks & eats.

Home

Simply Jekyll

  • Last Edit: September 28, 2020

Highly customized JekyllJekyll
Set env variable PAGES_REPO_NWO to build on Netlify
Set the environment variable PAGES_REPO_NWO to a repo such as spadebuilders/EIPs if you want to have Jekyll sites build on Netlify.
Posts by Year

{% for post in site.posts %}
{% capture current_year %}{{ post.date | date: "%Y" }}{% endcapture %}
{% if current_year != previous_year %}
{% unless forloop.first %}
</ul>
{% endunless %}
<h2>{{ current_year }}</h2>
<ul>
{% assign...
template that supports both posts and custom notes, with everything able to be linked together with backlinks and other features.

Found via @bopuc on Ton’s post.


By Raghuveer S, @raghuveerdotnet on Github.

Preview / example https://simply-jekyll.netlify.app/, available on Github https://github.com/raghuveerdotnet/simply-jekyll.

Tutorial How to setup Simply JekyllHow to setup Simply Jekyll
Pretty standard Jekyll setup for Simply JekyllSimply Jekyll
Highly customized JekyllJekyll
Set env variable PAGES_REPO_NWO to build on Netlify
Set the environment variable PAGES_REPO_NWO to a repo such as spadebuilders/EIPs if you want to have Jekyll sites build on Netlify.
Posts by Year

{% for post in site.posts %}
{% capture current_year %}{{ post.date | date: "%Y" }}{% endcapture %}
{% if current_year != previous_year %}
{% unless forloop.first %}
</ul>
{% endunless %}
<h2>{{ current_year }}</h2>
<ul>
{% assign...
template that supports both posts and custom notes, with everything able to be linked together with backlinks and other features.
Found via @bopuc on Ton’s post.

By Raghuveer S, @raghuveerdotnet on Github.
Preview / example https://simply-jekyll.netlify.app/, available on Github https://github.com/raghuveerdotnet/simply-jekyll.
Tutorial How to setup Simply JekyllHow to setup Simply Jekyll
Pretty standard Jekyll setup for Simply JekyllSimply Jekyll
Highly customized JekyllJekyll
Set env variable PAGES_REPO_NWO to build on Netlify
Set the environment variable PAGES_REPO_NWO to a repo such as spadebuilders/EIPs if you want to have Jekyll sites build on Netlify.
Posts by Year

{% for post in site.posts %}
{% capture current_year %}{{ post.date | date: "%Y" }}{% endcapture %}
{% if current_year != previous_year %}
{% unless forloop.first %}
</ul>
{% endunless %}
<h2>{{ current_year }}</h2>
<ul>
{% assign...
template that supports both posts and custom notes, with everything able to be linked together with backlinks and other features.
Found via @bopuc on Ton’s post.

By Raghuveer S, @raghuveerdotnet on Github.
Preview / example https://simply-jekyll.netlify.app/, available on Github https://github.com/raghuveerdotnet/simply-jekyll.
Tutorial How to setup Simply JekyllHow to setup Simply Jekyll
Pretty standard Jekyll setup for [[Simply Jekyll]] on Netlify.
, which is basically clone the repo, connect to [[Netl...
on Netlify.
, which is basically clone the repo, connect to [[Netl...
on Netlify.
, which is basically clone the repo, connect to Netlify.

Raghu notes that it is inspired by Digital Garden Jekyll TemplateDigital Garden Jekyll Template
This site started with this JekyllJekyll
Set env variable PAGES_REPO_NWO to build on Netlify
Set the environment variable PAGES_REPO_NWO to a repo such as spadebuilders/EIPs if you want to have Jekyll sites build on Netlify.
Posts by Year

{% for post in site.posts %}
{% capture current_year %}{{ post.date | date: "%Y" }}{% endcapture %}
{% if current_year != previous_year %}
{% unless forloop.first %}
</ul>
{% endunless %}
<h2>{{ current_year }}</h2>
<ul>
{% assign...
template, created by Maxime VaillancourtMaxime Vaillancourt
Creator of the Digital Garden Jekyll TemplateDigital Garden Jekyll Template
This site started with this JekyllJekyll
Set env variable PAGES_REPO_NWO to build on Netlify
Set the environment variable PAGES_REPO_NWO to a repo such as spadebuilders/EIPs if you want to have Jekyll sites build on Netlify.
Posts by Year

{% for post in site.posts %}
{% capture current_year %}{{ post.date | date: "%Y" }}{% endcapture %}
{% if current_year != previous_year %}
{% unless forloop.first %}
</ul>
{% endunless %}
<h2>{{ current_year }}</h2>
<ul>
{% assign...
template, created by [[Maxime Vaillancourt]]. The [[Colophon]] has more details about how it has evolved.
Below, the contents of the original “Your first seed” note, which I deleted along with cats and consistency:

Welcome!
This is your first note. You’ll find it in the notes/ directory.
Link syntax
To link to another note, you can use regular Markdown syntax for links, with a relative link to the other note, like this: this is a link to a note about ca...
https://github.com/maximevaillancourt/digital-garden-jekyll-template that runs this site.

https://maximevaillancourt.com/
Twitter @vaillancourtmax
Github https://github.com/maximevaillancourt/

. The ColophonColophon
Historically, a Colophon was “a statement at the end of a book, typically with a printer’s emblem, giving information about its authorship and printing” (via Google Dictionary).[[This site was last built: October 10, 2020::lmn]]
So, I keep notes on what software and other tools I use, in part as notes to myself.
My [[Blog Colophon]] documents software & changes all the way to 2001.
bmannconsulting garden & gazebo (Sept 2020)
Well, WikiJS didn’t last long. The public site is back to ru...
has more details about how it has evolved.
Below, the contents of the original “Your first seed” note, which I deleted along with cats and consistency:

Welcome!
This is your first note. You’ll find it in the notes/ directory.
Link syntax
To link to another note, you can use regular Markdown syntax for links, with a relative link to the other note, like this: this is a link to a note about ca...
.


I’ve kept some of the sample content here:

  • Introduction to Simply JekyllIntroduction to Simply Jekyll
    [[Simply Jekyll]] is a highly functional jekyll-based theme that combines the best of different worlds (atleast tries to 😅). It is a minimal and distraction free theme that strives to provide maximum value all without holding back on any essential features that a user would benefit from or would desire for. This is an evolving project and is garanteed to be maintained at least for quite some time as I myself am a beneficiary of this theme and the project.
    The theme provides a rich set of feat...
  • Exploring the features of Simply JekyllExploring the features of Simply Jekyll
    Essentiality is the heart of any good software, and this theme is designed to ensure that I don’t add things that I won’t use on a daily basis or not have things that would be important for my personal usecase. It has been designed carefully to get rid of all the feature creeps, bloatwares, etc. i.e., no bootstrap, no semantic, no jquery, no nothing…
    That said, this is a ready made theme and I am making it public so that more number of people will use it and enjoy the experience of using it....
  • How to use Simply Jekyll features on your websiteHow to use Simply Jekyll features on your website
    Welcome to this feature usage tour. This is going to be another short post that describes how to use all the fancy features we saw in Exploring the features of Simply JekyllExploring the features of Simply Jekyll
    Essentiality is the heart of any good software, and this theme is designed to ensure that I don’t add things that I won’t use on a daily basis or not have things that would be important for my personal usecase. It has been designed carefully to get rid of all the feature creeps, bloatwares, etc. i.e., no bootstrap, no semantic, no jquery, no nothing…
    That said, this is a ready made theme and I am making it public so that more number of people will use it and enjoy the experience of using it....
    . So without further ado, let’s get started.
    The default features
    All the default jekyll markdown features are made available such that they don’t cause any conflict with the custom features that we have implemented. To see how to the raw markdown gets generated, go to the [[Test page to see how the raw markdown is ren...