From fe81769b6a4758eb6dc598f33943d021e2c68a71 Mon Sep 17 00:00:00 2001 From: leviport Date: Wed, 5 Feb 2020 10:30:22 -0700 Subject: [PATCH] Add keymap customization info to uglydense readme --- keyboards/system76/uglydense/README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/keyboards/system76/uglydense/README.md b/keyboards/system76/uglydense/README.md index bf27c8ea2af..ce0f195649d 100644 --- a/keyboards/system76/uglydense/README.md +++ b/keyboards/system76/uglydense/README.md @@ -13,4 +13,8 @@ - In the default layout and the `levi` layout, it is Fn+Esc. If a RESET key is not programmed into the layout, unplugging and re-plugging the keyboard sometimes begins the flashing process. If it doesn't, you'll have to briefly bridge the RST and GND pins on the Arduino Pro Micro inside the keyboard. Don't attempt this unless you know what you are doing. ## Making your own layout: -If you want to create your own layout, go to the `keymaps` directory and copy one of the maps in there. You'll probably want to start with the default layout. +If you want to create your own layout, go to the `keymaps` directory and copy one of the maps in there. You'll probably want to start with the default layout, but the other layouts in there may be helpful references. + +The commented out grid area is a reference for the actual key assignments below it. When I am modifying a layout, I first update this grid. It helps me keep track of where I want everything. It does not matter what you label the keys in this grid since it is in a comment. Just try to keep it understandable for yourself and everyone else. + +The keycodes below that do have to be typed correctly. A full list of keycodes can be found here: https://beta.docs.qmk.fm/reference/keycodes . Use the shorter keycode alias to help keep these lined up (e.g. use `KC_ESC` instead of `KC_ESCAPE`).