]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
Fixup the gitbook config
authorskullY <skullydazed@gmail.com>
Thu, 29 Jun 2017 19:24:24 +0000 (12:24 -0700)
committerJack Humbert <jack.humb@gmail.com>
Thu, 29 Jun 2017 21:14:01 +0000 (17:14 -0400)
book.json
docs/custom_quantum_functions.md
docs/understanding_qmk.md

index b6f90fc110d8ea63448117e8342130814d2ac229..edbae4c66fb40df39ee637af8de9f05ac02f02a8 100644 (file)
--- a/book.json
+++ b/book.json
@@ -5,6 +5,12 @@
     "plugins" : [
       "anchors",
       "edit-link",
+      "etoc",
+      "forkmegithub",
+      "git-author",
+      "hints",
+      "numbered-headings",
+      "terminal",
       "toolbar"
     ],
     "pluginsConfig": {
         "base": "https://github.com/qmk/qmk_firmware/edit/master/docs",
         "label": "Suggest an edit"
       },
+      "forkmegithub": {
+        "color": "red",
+        "url": "https://github.com/qmk/qmk_firmware"
+      },
+      "etoc": {
+        "maxdepth": 3,
+        "notoc": true
+      },
       "toolbar": {
         "buttons": [
           {
index 3d6c874167e66bb405462248fce64ba5cdabdbca..ede0aebfc92474ebcd83d532a4cb44d03c1d50f4 100644 (file)
@@ -1,7 +1,7 @@
-<!-- toc -->
-
 # How To Customize Your Keyboard's Behavior
 
+<!-- toc -->
+
 For a lot of people a custom keyboard is about more than sending button presses to your computer. You want to be able to do things that are more complex than simple button presses and macros. QMK has hooks that allow you to inject code, override functionality, and otherwise customize how your keyboard behaves in different situations. 
 
 This page does not assume any special knowledge about QMK, but reading [Understanding QMK](understanding_qmk.html) will help you understand what is going on at a more fundamental level.
index dfc84c29c68be9b29c907d5a29e853f04a34b24e..f01d50416cd0631279bb3be43314965ec31b3475 100644 (file)
@@ -1,7 +1,7 @@
-<!-- toc -->
-
 # Understanding QMK's Code
 
+<!-- toc -->
+
 This document attempts to explain how the QMK firmware works from a very high level. It assumes you understand basic programming concepts but does not (except where needed to demonstrate) assume familiarity with C. It assumes that you have a basic understanding of the following documents:
 
 * [QMK Overview](qmk_overview.md)