Skip to content

Commit

Permalink
Set v0.21
Browse files Browse the repository at this point in the history
  • Loading branch information
jayliu50 committed Sep 28, 2017
1 parent 44ea2db commit b1cc231
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion app/index.pug
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
doctype html
- var version = 0.2
- var version = 0.21
html(lang="en")
head
title QMK Firmware Cheatsheet #{version}
Expand Down
4 changes: 2 additions & 2 deletions docs/index.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!DOCTYPE html><html lang="en"><head><title>QMK Firmware Cheatsheet 0.2</title><script src="bower/prism/prism.js"></script><script src="bower/prism/components/prism-c.js"></script><link rel="stylesheet" href="styles/vendor.css"><link rel="stylesheet" href="styles/app.css"></head><body><main><section class="feature-overview"><h1>QMK Firmware</h1><ul class="features"><div class="feature"><a href="#layers"><span>Up to 32 layers</span></a><aside>Flexibly specify how to transition among layers.</aside></div><div class="feature"><a href="#modifiers"><span>Modifiers</span></a><aside>Re-assign and combine modifiers; combine modifier and keycode into a single key.</aside></div><div class="feature"><a href="#macros"><span>Macros</span></a><aside>Pack entire sequences of key strokes into one.</aside></div><div class="feature"><a href="#dynamic-macros"><span>Dynamic Macros</span></a><aside>Record and play back keystrokes on the fly.</aside></div><div class="feature"><a href="#tap-dance"><span>Tap Dance</span></a><aside>The number of times a key is tapped determines the keycode or action.</aside></div><div class="feature"><a href="#leader"><span>Leader Key</span></a><aside>Send keycode or perform action based on sequence of keys pressed.</aside></div><div class="feature"><a href="#mouse"><span>Mouse Keys</span></a><aside>Control mouse and its buttons.</aside></div></ul></section><section><div class="section-head"><a name="layers"></a><h2>Setting up a layer</h2><a href="https://docs.qmk.fm/key_functions.html" target="_blank"><span class="no-print">Full Docs</span></a></div><div class="block"><h3>Step 1: Declare</h3><p>Create each layer as an entry in an enum. Replace YOUR_LAYER_1, YOUR_LAYER_2, etc., below, with names of your layers.</p><aside>in keymap.c:</aside><pre><code class="language-c">// Layer Declarations
<!DOCTYPE html><html lang="en"><head><title>QMK Firmware Cheatsheet 0.21</title><script src="bower/prism/prism.js"></script><script src="bower/prism/components/prism-c.js"></script><link rel="stylesheet" href="styles/vendor.css"><link rel="stylesheet" href="styles/app.css"></head><body><main><section class="feature-overview"><h1>QMK Firmware</h1><ul class="features"><div class="feature"><a href="#layers"><span>Up to 32 layers</span></a><aside>Flexibly specify how to transition among layers.</aside></div><div class="feature"><a href="#modifiers"><span>Modifiers</span></a><aside>Re-assign and combine modifiers; combine modifier and keycode into a single key.</aside></div><div class="feature"><a href="#macros"><span>Macros</span></a><aside>Pack entire sequences of key strokes into one.</aside></div><div class="feature"><a href="#dynamic-macros"><span>Dynamic Macros</span></a><aside>Record and play back keystrokes on the fly.</aside></div><div class="feature"><a href="#tap-dance"><span>Tap Dance</span></a><aside>The number of times a key is tapped determines the keycode or action.</aside></div><div class="feature"><a href="#leader"><span>Leader Key</span></a><aside>Send keycode or perform action based on sequence of keys pressed.</aside></div><div class="feature"><a href="#mouse"><span>Mouse Keys</span></a><aside>Control mouse and its buttons.</aside></div></ul></section><section><div class="section-head"><a name="layers"></a><h2>Setting up a layer</h2><a href="https://docs.qmk.fm/key_functions.html" target="_blank"><span class="no-print">Full Docs</span></a></div><div class="block"><h3>Step 1: Declare</h3><p>Create each layer as an entry in an enum. Replace YOUR_LAYER_1, YOUR_LAYER_2, etc., below, with names of your layers.</p><aside>in keymap.c:</aside><pre><code class="language-c">// Layer Declarations
enum {
YOUR_LAYER_1 = 0,
YOUR_LAYER_2,
Expand Down Expand Up @@ -103,5 +103,5 @@
#define MOUSEKEY_TIME_TO_MAX 20
#define MOUSEKEY_WHEEL_MAX_SPEED 8
#define MOUSEKEY_WHEEL_MAX_TIME_TO_MAX 40
</code></pre></div><div class="block"><h3>Step 2: Use</h3><table><thead><tr><td>Keycode <aside>to be added to your call to KEYMAP()</aside></td><td>Description</td></tr></thead><tr><td><pre><code class="language-c">KC_MS_UP</code></pre></td><td>Mouse Cursor Up</td></tr><tr><td><pre><code class="language-c">KC_MS_DOWN</code></pre></td><td>Mouse Cursor Down</td></tr><tr><td><pre><code class="language-c">KC_MS_LEFT</code></pre></td><td>Mouse Cursor Left</td></tr><tr><td><pre><code class="language-c">KC_MS_RIGHT</code></pre></td><td>Mouse Cursor Right</td></tr><tr><td><pre><code class="language-c">KC_MS_BTN1</code></pre></td><td>Mouse Button 1</td></tr><tr><td><pre><code class="language-c">KC_MS_BTN2</code></pre></td><td>Mouse Button 2</td></tr><tr><td><pre><code class="language-c">KC_MS_BTN3</code></pre></td><td>Mouse Button 3</td></tr><tr><td><pre><code class="language-c">KC_MS_BTN4</code></pre></td><td>Mouse Button 4</td></tr><tr><td><pre><code class="language-c">KC_MS_BTN5</code></pre></td><td>Mouse Button 5</td></tr><tr><td><pre><code class="language-c">KC_MS_WH_UP</code></pre></td><td>Mouse Wheel Up</td></tr><tr><td><pre><code class="language-c">KC_MS_WH_DOWN</code></pre></td><td>Mouse Wheel Down</td></tr><tr><td><pre><code class="language-c">KC_MS_WH_LEFT</code></pre></td><td>Mouse Wheel Left</td></tr><tr><td><pre><code class="language-c">KC_MS_WH_RIGHT</code></pre></td><td>Mouse Wheel Right</td></tr><tr><td><pre><code class="language-c">KC_MS_ACCEL0</code></pre></td><td>Set Mouse Acceleration Speed to 0</td></tr><tr><td><pre><code class="language-c">KC_MS_ACCEL1</code></pre></td><td>Set Mouse Acceleration Speed to 1</td></tr><tr><td><pre><code class="language-c">KC_MS_ACCEL2</code></pre></td><td>Set Mouse Acceleration Speed to 2</td></tr></table></div></section><section><div class="section-head"><a name="leader"></a><h2>Leader Key</h2><a href="https://docs.qmk.fm/leader_key.html" target="_blank"><span class="no-print">Full Docs</span></a></div><div class="intro"><p>Coming soon</p></div></section></main><footer>Version 0.2 by Jay Liu
</code></pre></div><div class="block"><h3>Step 2: Use</h3><table><thead><tr><td>Keycode <aside>to be added to your call to KEYMAP()</aside></td><td>Description</td></tr></thead><tr><td><pre><code class="language-c">KC_MS_UP</code></pre></td><td>Mouse Cursor Up</td></tr><tr><td><pre><code class="language-c">KC_MS_DOWN</code></pre></td><td>Mouse Cursor Down</td></tr><tr><td><pre><code class="language-c">KC_MS_LEFT</code></pre></td><td>Mouse Cursor Left</td></tr><tr><td><pre><code class="language-c">KC_MS_RIGHT</code></pre></td><td>Mouse Cursor Right</td></tr><tr><td><pre><code class="language-c">KC_MS_BTN1</code></pre></td><td>Mouse Button 1</td></tr><tr><td><pre><code class="language-c">KC_MS_BTN2</code></pre></td><td>Mouse Button 2</td></tr><tr><td><pre><code class="language-c">KC_MS_BTN3</code></pre></td><td>Mouse Button 3</td></tr><tr><td><pre><code class="language-c">KC_MS_BTN4</code></pre></td><td>Mouse Button 4</td></tr><tr><td><pre><code class="language-c">KC_MS_BTN5</code></pre></td><td>Mouse Button 5</td></tr><tr><td><pre><code class="language-c">KC_MS_WH_UP</code></pre></td><td>Mouse Wheel Up</td></tr><tr><td><pre><code class="language-c">KC_MS_WH_DOWN</code></pre></td><td>Mouse Wheel Down</td></tr><tr><td><pre><code class="language-c">KC_MS_WH_LEFT</code></pre></td><td>Mouse Wheel Left</td></tr><tr><td><pre><code class="language-c">KC_MS_WH_RIGHT</code></pre></td><td>Mouse Wheel Right</td></tr><tr><td><pre><code class="language-c">KC_MS_ACCEL0</code></pre></td><td>Set Mouse Acceleration Speed to 0</td></tr><tr><td><pre><code class="language-c">KC_MS_ACCEL1</code></pre></td><td>Set Mouse Acceleration Speed to 1</td></tr><tr><td><pre><code class="language-c">KC_MS_ACCEL2</code></pre></td><td>Set Mouse Acceleration Speed to 2</td></tr></table></div></section><section><div class="section-head"><a name="leader"></a><h2>Leader Key</h2><a href="https://docs.qmk.fm/leader_key.html" target="_blank"><span class="no-print">Full Docs</span></a></div><div class="intro"><p>Coming soon</p></div></section></main><footer>Version 0.21 by Jay Liu
<a href="https://github.com/jayliu50/qmk-cheatsheet/issues" target="_blank">Report Issues</a></footer></body></html>

0 comments on commit b1cc231

Please sign in to comment.