keychron_qmk_firmware/keyboards/keebio/iris/keymaps/nstickney
Stick de29da973a [Keymap] update @nstickney's keymaps (#6076)
* [Keymap] iris@nstickney: improve RGB init

Perfecting the rgb backlight initialization with a delay for each
color; also start and stop the animation at the "default layer"
color.

* [Keymap] iris,ergodox@nstickney fix FN on SYMB

The function key was not operational on the SYMB and SYSH layers due
to other keycodes being mapped over MO() on those layers. The
offending keycodes have been moved to other keys.

* [Keymap] add @nstickney's userspace

Pulled common code out to a userspace directory for my iris and
ergodox keymaps.

* [Keymap] iris@nstickney add image to README

Added an image from keyboard-layout-editor.com to meet the README
standard.

* iris@nstickney hue values now `uint8_t` (#6050)
2019-06-06 13:00:52 -07:00
..
config.h [Keymap] update @nstickney's keymaps (#6076) 2019-06-06 13:00:52 -07:00
keymap.c [Keymap] update @nstickney's keymaps (#6076) 2019-06-06 13:00:52 -07:00
README.md [Keymap] update @nstickney's keymaps (#6076) 2019-06-06 13:00:52 -07:00
rules.mk [Keymap] update @nstickney's keymaps (#6076) 2019-06-06 13:00:52 -07:00

nstickney's Iris Layout

Familiar layout for users who regularly switch between Iris and more standard layouts.

Keymap

standard-readme compliant

Install

For instructions on building and installing this keymap, see the docs. Below is the command for me; it may be different for you.

$ make keebio/iris/rev2:nstickney:avrdude

Usage

  1. QWERTY BASE layer.
    • /, \, , [ENTER], -, and = on the thumb clusters.
    • CAPSLOCK replaced by ESC; hold it down for CTRL. ' can also be held for CTRL.
    • Space-Cadet Shift is enabled, so the SHIFT keys send ( and ) when tapped.
    • Hold down / or = for ALT.
    • Hold down \ or - to access the functions layer.
    • Upper-center thumb keys are GUI and MENU.
      • Tapping GUI 2, 3, or 4 times will toggle NUMLOCK, CAPSLOCK, or SCROLLLOCK, respectively.
      • Tapping MENU 2, 3, or 4 times will toggle the NUMP, SYMB, and SYSH layers, respectively.
  2. Unicode-input symbols on SYMB and SYSH layers. Based (loosely) on US-International layout.
  3. NUMP layer has number pads on each hand. Number pad 7-8-9 align with QWERTY 7-8-9 on right hand.
  4. Function, arrow, media, and miscellaneous keys on FCTN layer.
    • F1 through F10 on 1-10. F11 is on GUI and F12 is on MENU.
    • Brackets ([ and ]) available on U and I; braces ({ and }) on O and P.
    • Arrow keys on ESDF and HJKL; familiar for both Vim users and FPS gamers.
    • W is HOME; R is END. T is PAGE UP and G is PAGE DOWN.
    • Music controls on lower row of left hand.
    • Volume and screen brightness on lower row of right hand.
    • PRINT SCREEN, PAUSE, SYSREQ, INSERT, and CLEAR also mapped, as intelligently as possible.
    • A toggles the RGB underglow (which changes color to indicate active layer).
    • Q toggles the Unicode input through Linux, WinCompose, and MacOS.

Contribute

If you are using this layout and think you've found a better way to do something, I'd appreciate an issue, or better yet a pull request.

License

Copyright © 2016-2019 @nstickney. Released under GPL-2.0.