summaryrefslogtreecommitdiff
path: root/layouts/community/tkl_ansi/brandonschlack/readme.md
diff options
context:
space:
mode:
authorBrandon Schlack <brandonschlack@gmail.com>2020-11-04 21:55:03 -0800
committerGitHub <noreply@github.com>2020-11-04 21:55:03 -0800
commitf12dcb0659918657d35dc599e69f1aec43a22e97 (patch)
tree50e98a01f9103a82574390879f9989ef27b47e98 /layouts/community/tkl_ansi/brandonschlack/readme.md
parent262a60733483a38ed998b6dc6495f748ba6b71b0 (diff)
[Keymap] add brandonschlack userspace and keymaps (#10411)
Diffstat (limited to 'layouts/community/tkl_ansi/brandonschlack/readme.md')
-rw-r--r--layouts/community/tkl_ansi/brandonschlack/readme.md55
1 files changed, 55 insertions, 0 deletions
diff --git a/layouts/community/tkl_ansi/brandonschlack/readme.md b/layouts/community/tkl_ansi/brandonschlack/readme.md
new file mode 100644
index 0000000000..e8885a13ca
--- /dev/null
+++ b/layouts/community/tkl_ansi/brandonschlack/readme.md
@@ -0,0 +1,55 @@
+# brandonschlack's TKL ANSI layout
+
+A mostly typical Mac setup, with some personal QMK touches.
+
+## Base Layer
+
+The base layer has a standard macOS modifier layout, with **F13-F15** in the F row, in place of **Print Screen**, **Scroll Lock**, and **Pause/Break**.
+
+### [Mod-Taps](https://docs.qmk.fm/#/feature_advanced_keycodes?id=mod-tap)
+
+* Hyper Caps Lock
+ * Hold **Caps Lock** for '**Hyper**' (**Shift**+**Control**+**Option**+**Command**). I use it for mapping global shortcuts for apps.
+ * Tapping **Caps Lock** functions normally
+* Media controls mapped to Right Modifiers
+ * **Right Command** for **Prev Track**
+ * **Right Option** for **Next Track**
+ * **Fn** for **Play/Pause**
+
+## Function Layer
+
+The Function layer is a mix of [Apple's *Fn* shortcuts](https://support.apple.com/en-us/HT201236), [WASD Keyboard's Media shortcuts](https://codekeyboards.com/#multimedia), and some QMK functionality.
+
+### [Apple's *Fn* shortcuts](https://support.apple.com/en-us/HT201236)
+
+* **Home/Page Down/Page Up/End** as **Fn+Left/Down/Up/Right**
+* **Foward Delete** as **Fn+Backspace**
+* **Display Brightness Down/Up** as **Fn+F1/F2**
+* **Misson Control** (*KC_FIND, but use [Karabiner-Elements](https://pqrs.org/osx/karabiner/index.html) as find -> mission_control*) as **Fn+F3**
+* **Launchpad** (*KC_MENU, but use [Karabiner-Elements](https://pqrs.org/osx/karabiner/index.html) as menu -> launchpad*) as **Fn+F4**
+* Keyboard Illumination Down/Up used as **RGB Underglow Value Decrease/Increase** on **Fn+F5/F6**
+
+### [WASD Keyboard's Media shortcuts](https://codekeyboards.com/#multimedia)
+
+* **Play/Pause** as **Fn+Insert**
+* **Prev/Next Track** as **Fn+Delete/End**
+* **Volume Up/Down** as **Fn+Page Up/Page Down**
+* **Volume Mute** as **Fn+F15**
+
+### Personal & QMK shortcuts
+
+* **Sleep Display** (Shift+Control+Power) as **Fn+Home**.
+* **QMK Make** as **Fn+Esc**. Sends make command to command line. Holding **Shift** will also append `:flash` target and put keyboard into bootloader.
+* **Reset** as **Fn+B**
+
+### RGB Controls
+
+* **RGB Toggle** as **Fn+Caps Lock**
+* **RGB Hue Increase/Decrease** as **Fn+Q/A**
+* **RGB Saturation Increase/Decrease** as **Fn+W/S**
+* **RGB Value Increase/Decrease** as **Fn+E/D**
+* **RGB Mode Next/Previous** as **Fn+Tab/Shift+Tab**
+* **RGB Toggle Layer Indication** as **Fn+Z**
+ * Changes RGB Color with Layer change (*uses custom RGB_THEME*).
+* **RGB Cycle Next Theme** as **Fn+X**
+