keychron_qmk_firmware/keyboards/planck/keymaps/tom
XScorpion2 62ba66d618 Cleanup/rgb matrix (#5811)
* clean up rgb matrix extern usage

Moved rgb matrix boiler plate into macros

Rebased onto typing heatmap pr

* Fixing the reversed frame buffer access in digital rain

* Fixing digital rain & typing heatmap if keyreactive effects are not enabled

* Apply suggestions from code review

Co-Authored-By: Drashna Jaelre <drashna@live.com>

* Adding parenthesizes to DRIVER_LED_TOTAL where necessary

* Updated docs

* added notes about parentheses
2019-05-10 16:55:02 -07:00
..
config.h
keymap.c Cleanup/rgb matrix (#5811) 2019-05-10 16:55:02 -07:00
readme.md
rules.mk

tomholford's layout

This layout is data-driven: I installed WhatPulse a few months ago and generated a heatmap of the most frequently used keys. I also optimized for my most-used programming languages, and muscle memory.

Changes from Default

QWERTY

  • swap escape and tab
  • rearrange arrows in original layout
  • swap rshift and Enter
  • map / to original location of left arrow key

RAISE

  • move backslash to backspace
  • map quote to original location from qwerty layer
  • map brightness up / down to original location of left and up arrows
  • map volume up / down to original location of down and right arrows

LOWER

  • move pipe to backspace
  • map quote to original location from qwerty layer
  • map brightness up / down to original location of left and up arrows
  • map volume up / down to original location of down and right arrows

ADJUST

  • map to esc key: screenshot region to clipboard - an alias for ctrl + cmd + shift + 4

RGB LED

  • Illuminate when pressing RAISE, LOWER, or ADJUST (source)