From 74d943e1ef94b3e5f99c8c09d3873cedd6468b7d Mon Sep 17 00:00:00 2001
From: Egor Tensin <Egor.Tensin@gmail.com>
Date: Sun, 25 Jun 2017 06:05:06 +0300
Subject: fix navbar links with multiple pages

I determine whether a page should be present in the navigation bar by
checking if 'navbar' is present in this page's `groups`.
My index.html is an example of such page.
But `jekyll-paginate` creates a bunch of similar pages, each of them
having 'navbar' in their `groups`.
Thus, every /pageN appears in the navbar.
To get rid of all of them except for the first one, I set `root_page` to
`true` in index.html, and only include the first page with `root_page ==
true` in the navbar.
Man, it's a hack if I've ever seen one.
---
 index.html | 1 +
 1 file changed, 1 insertion(+)

(limited to 'index.html')

diff --git a/index.html b/index.html
index 66c0843..8008e91 100644
--- a/index.html
+++ b/index.html
@@ -4,6 +4,7 @@ layout: sidebar
 groups:
   - navbar
 navbar_link: <span class="glyphicon glyphicon-home"></span>&nbsp;Main page
+root_page: true
 ---
 {% if site.posts.size == 0 %}
   <p class="h3">Sorry, no posts have been added yet.</p>
-- 
cgit v1.2.3