skylark-qmk/users/nstickney
James Young 84ea77ead6
Remove BOOTMAGIC_ENABLE = lite option (#15002)
* remove BOOTMAGIC_ENABLE=lite setting

* change keyboard BOOTMAGIC_ENABLE rules

Edits keyboard-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.

* change keyboard BOOTMAGIC_ENABLE inline comments

Edits keyboard-level BOOTMAGIC_ENABLE inline comments to "Enable Bootmagic Lite".

* change keymap BOOTMAGIC_ENABLE rules

Edits keymap-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.

* change keymap BOOTMAGIC_ENABLE inline comments

Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite".

* change layout/user BOOTMAGIC_ENABLE rules/comments

Edits instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`.

Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite".

* update non-rules.mk BOOTMAGIC_ENABLE references in keyboards/

* remove docs references to Full Bootmagic

* convert data-driven Bootmagic Lite instances

* remove Bootmagic Lite bodge from data-driven generation

* Merge remote-tracking branch 'upstream/develop' into rm/bootmagic-full_q4a

* update docs/ja/config_options.md per mtei

* update docs/faq_misc.md per mtei

Remove remaining Full Bootmagic reference.
2021-11-05 08:18:09 +11:00
..
config.h [User] changes to nstickney's keymaps (#11456) 2021-08-09 10:34:36 -07:00
nstickney.c [User] changes to nstickney's keymaps (#11456) 2021-08-09 10:34:36 -07:00
nstickney.h [User] changes to nstickney's keymaps (#11456) 2021-08-09 10:34:36 -07:00
readme.md [User] changes to nstickney's keymaps (#11456) 2021-08-09 10:34:36 -07:00
rules.mk Remove BOOTMAGIC_ENABLE = lite option (#15002) 2021-11-05 08:18:09 +11:00
unicodemap.h [User] changes to nstickney's keymaps (#11456) 2021-08-09 10:34:36 -07:00

nstickney's Ortholinear Layout

Familiar layout for users who regularly switch between Bastyl/Iris and standard QWERTY.

Install

For instructions on building and installing this keymap, see the docs. Below is the command for me; it may be different for you. Note that my Iris keyboard has an Elite-C on the left half and a ProMicro on the right half.

  • Bastyl: make hidtech/bastyl:nstickney:dfu
  • Iris
    • Elite-C: make keebio/iris/rev2:nstickney:dfu
    • ProMicro: make keebio/iris/rev2:nstickney:avrdude

Usage

  1. QWERTY BASE layer.
    • /, \, [SPACE], [ENTER], -, and = on the thumb clusters.
      • [ and ] added on Bastyl.
    • 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.
    • Farthest thumb keys are GUI (left) and MENU (right).
      • Tapping GUI 2, 3, or 4 times will toggle NUMLOCK, CAPSLOCK, or SCROLLLOCK, respectively.
      • Tapping MENU 2 or 3 times will toggle the NUMP and SYMB layers, respectively.
  2. Unicode-input symbols on SYMB layer. 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.
    • Q toggles the RGB underglow (which changes color to indicate active layer).
    • A increases RGB underglow brightness (with SHIFT, decreases brightness).
    • Y is mapped to KC_LOCK.

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-2021 @nstickney. Released under GPL-2.0.