R keyboards/butterstick/butterstick.c => keyboards/gboards/butterstick/butterstick.c +0 -0
R keyboards/butterstick/butterstick.h => keyboards/gboards/butterstick/butterstick.h +0 -0
R keyboards/butterstick/config.h => keyboards/gboards/butterstick/config.h +0 -0
R keyboards/butterstick/info.json => keyboards/gboards/butterstick/info.json +0 -0
R keyboards/butterstick/keymaps/default/keymap.c => keyboards/gboards/butterstick/keymaps/default/keymap.c +0 -0
R keyboards/butterstick/keymaps/dennytom/README.md => keyboards/gboards/butterstick/keymaps/dennytom/README.md +0 -0
R keyboards/butterstick/keymaps/dennytom/keymap.c => keyboards/gboards/butterstick/keymaps/dennytom/keymap.c +0 -0
R keyboards/butterstick/keymaps/dennytom/keymap_def.json => keyboards/gboards/butterstick/keymaps/dennytom/keymap_def.json +0 -0
R keyboards/butterstick/keymaps/dennytom/rules.mk => keyboards/gboards/butterstick/keymaps/dennytom/rules.mk +0 -0
R keyboards/butterstick/readme.md => keyboards/gboards/butterstick/readme.md +1 -1
@@ 9,6 9,6 @@ Hardware Availability: [g Heavy Industries](https://www.gboards.ca/product/butte
Make example for this keyboard (after setting up your build environment):
- make butterstick:default
+ make gboards/butterstick:default
See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
R keyboards/butterstick/rules.mk => keyboards/gboards/butterstick/rules.mk +0 -0
R keyboards/butterstick/sten.c => keyboards/gboards/butterstick/sten.c +0 -0
R keyboards/butterstick/sten.h => keyboards/gboards/butterstick/sten.h +0 -0
R keyboards/ergotaco/config.h => keyboards/gboards/ergotaco/config.h +0 -0
R keyboards/ergotaco/ergotaco.c => keyboards/gboards/ergotaco/ergotaco.c +0 -0
R keyboards/ergotaco/ergotaco.h => keyboards/gboards/ergotaco/ergotaco.h +0 -0
R keyboards/ergotaco/info.json => keyboards/gboards/ergotaco/info.json +0 -0
R keyboards/ergotaco/keymaps/default/keymap.c => keyboards/gboards/ergotaco/keymaps/default/keymap.c +0 -0
R keyboards/ergotaco/keymaps/default/readme.md => keyboards/gboards/ergotaco/keymaps/default/readme.md +1 -1
@@ 1,6 1,6 @@
This is the default keymap for the ErgoTaco, Make it your own!
## Settings
-To edit various settings, enable the 1u trackball and whatnot please modify /keyboards/ergotaco/keymaps/default/rules.mk
+To edit various settings, enable the 1u trackball and whatnot please modify /keyboards/gboards/ergotaco/keymaps/default/rules.mk
Ideally you should copy this directory and make your changes there. If you come up with a good layout submit a PR!
R keyboards/ergotaco/keymaps/default/rules.mk => keyboards/gboards/ergotaco/keymaps/default/rules.mk +0 -0
R keyboards/ergotaco/matrix.c => keyboards/gboards/ergotaco/matrix.c +0 -0
R keyboards/ergotaco/post_rules.mk => keyboards/gboards/ergotaco/post_rules.mk +0 -0
R keyboards/ergotaco/readme.md => keyboards/gboards/ergotaco/readme.md +2 -2
@@ 11,13 11,13 @@ Hardware Availability: [gboards.ca](http://gboards.ca)
## Firmware building
Clone the QMK Repo and install dfu-programmer, flash with:
- make ergotaco:default:dfu
+ make gboards/ergotaco:default:dfu
And reset your keyboard!
To just test if your build system is sane, try compiling the default keymap using:
- make ergotaco:default
+ make gboards/ergotaco:default
See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
R keyboards/ergotaco/rules.mk => keyboards/gboards/ergotaco/rules.mk +0 -0
R keyboards/georgi/config.h => keyboards/gboards/georgi/config.h +0 -0
R keyboards/georgi/georgi.c => keyboards/gboards/georgi/georgi.c +0 -0
R keyboards/georgi/georgi.h => keyboards/gboards/georgi/georgi.h +0 -0
R keyboards/georgi/info.json => keyboards/gboards/georgi/info.json +0 -0
R keyboards/georgi/keymaps/colemak-dh/keymap.c => keyboards/gboards/georgi/keymaps/colemak-dh/keymap.c +0 -0
R keyboards/georgi/keymaps/colemak-dh/readme.md => keyboards/gboards/georgi/keymaps/colemak-dh/readme.md +0 -0
R keyboards/georgi/keymaps/colemak-dh/rules.mk => keyboards/gboards/georgi/keymaps/colemak-dh/rules.mk +0 -0
R keyboards/georgi/keymaps/default-flipped/keymap.c => keyboards/gboards/georgi/keymaps/default-flipped/keymap.c +0 -0
R keyboards/georgi/keymaps/default-flipped/readme.md => keyboards/gboards/georgi/keymaps/default-flipped/readme.md +0 -0
R keyboards/georgi/keymaps/default-flipped/rules.mk => keyboards/gboards/georgi/keymaps/default-flipped/rules.mk +0 -0
R keyboards/georgi/keymaps/default/keymap.c => keyboards/gboards/georgi/keymaps/default/keymap.c +0 -0
R keyboards/georgi/keymaps/default/readme.md => keyboards/gboards/georgi/keymaps/default/readme.md +0 -0
R keyboards/georgi/keymaps/default/rules.mk => keyboards/gboards/georgi/keymaps/default/rules.mk +0 -0
R keyboards/georgi/keymaps/dennytom/README.md => keyboards/gboards/georgi/keymaps/dennytom/README.md +0 -0
R keyboards/georgi/keymaps/dennytom/keymap.c => keyboards/gboards/georgi/keymaps/dennytom/keymap.c +0 -0
R keyboards/georgi/keymaps/dennytom/keymap_def.json => keyboards/gboards/georgi/keymaps/dennytom/keymap_def.json +0 -0
R keyboards/georgi/keymaps/dennytom/rules.mk => keyboards/gboards/georgi/keymaps/dennytom/rules.mk +0 -0
R keyboards/georgi/keymaps/minimal/keymap.c => keyboards/gboards/georgi/keymaps/minimal/keymap.c +0 -0
R keyboards/georgi/keymaps/minimal/readme.md => keyboards/gboards/georgi/keymaps/minimal/readme.md +0 -0
R keyboards/georgi/keymaps/minimal/rules.mk => keyboards/gboards/georgi/keymaps/minimal/rules.mk +0 -0
R keyboards/georgi/keymaps/norman/keymap.c => keyboards/gboards/georgi/keymaps/norman/keymap.c +0 -0
R keyboards/georgi/keymaps/norman/readme.md => keyboards/gboards/georgi/keymaps/norman/readme.md +0 -0
R keyboards/georgi/keymaps/norman/rules.mk => keyboards/gboards/georgi/keymaps/norman/rules.mk +0 -0
R keyboards/georgi/matrix.c => keyboards/gboards/georgi/matrix.c +0 -0
R keyboards/georgi/readme.md => keyboards/gboards/georgi/readme.md +3 -3
@@ 13,13 13,13 @@ Hardware Availability: [gboards.ca](http://gboards.ca)
## Firmware building
After cloning the QMK repo and installing dfu-programmer build and flash with. Be sure to reset your keyboard!
- make georgi:default:dfu
+ make gboards/georgi:default:dfu
To just test your build with the default keymap
- make georgi:default
+ make gboards/georgi:default
-Build options can be enabled/disabled in keyboards/georgi/keymaps/default/rules.mk . Copy the default directory and make any changes to your layout, if you think they're worth sharing submit a PR!
+Build options can be enabled/disabled in keyboards/gboards/georgi/keymaps/default/rules.mk . Copy the default directory and make any changes to your layout, if you think they're worth sharing submit a PR!
## Documentation
Is hosted over on [docs.gboards.ca](http://docs.gboards.ca/). Please take a look at the docs for customizing your firmware!
R keyboards/georgi/rules.mk => keyboards/gboards/georgi/rules.mk +0 -0
R keyboards/georgi/sten.c => keyboards/gboards/georgi/sten.c +0 -0
R keyboards/georgi/sten.h => keyboards/gboards/georgi/sten.h +0 -0
R keyboards/gergo/config.h => keyboards/gboards/gergo/config.h +0 -0
R keyboards/gergo/gergo.c => keyboards/gboards/gergo/gergo.c +0 -0
R keyboards/gergo/gergo.h => keyboards/gboards/gergo/gergo.h +0 -0
R keyboards/gergo/info.json => keyboards/gboards/gergo/info.json +0 -0
R keyboards/gergo/keymaps/abstractkb/config.h => keyboards/gboards/gergo/keymaps/abstractkb/config.h +0 -0
R keyboards/gergo/keymaps/abstractkb/keymap.c => keyboards/gboards/gergo/keymaps/abstractkb/keymap.c +0 -0
R keyboards/gergo/keymaps/abstractkb/readme.md => keyboards/gboards/gergo/keymaps/abstractkb/readme.md +1 -1
@@ 5,6 5,6 @@
This is my personal modification to the stock gergo keymap.
## Settings
-To edit various settings, enable the 1u trackball and whatnot please modify /keyboards/gergo/keymaps/default/rules.mk
+To edit various settings, enable the 1u trackball and whatnot please modify /keyboards/gboards/gergo/keymaps/default/rules.mk
Ideally you should copy this directory and make your changes there. If you come up with a good layout submit a PR!
R keyboards/gergo/keymaps/abstractkb/rules.mk => keyboards/gboards/gergo/keymaps/abstractkb/rules.mk +0 -0
R keyboards/gergo/keymaps/colemak/keymap.c => keyboards/gboards/gergo/keymaps/colemak/keymap.c +0 -0
R keyboards/gergo/keymaps/colemak/readme.md => keyboards/gboards/gergo/keymaps/colemak/readme.md +1 -1
@@ 11,6 11,6 @@ You can view this layout over at
[keyboad-layout-editor.com](http://www.keyboard-layout-editor.com/#/gists/f04d6a3b0cd3db91407c51f7ba36aeb3).
## Settings
-To edit various settings, enable the 1u trackball and whatnot please modify /keyboards/gergo/keymaps/default/rules.mk
+To edit various settings, enable the 1u trackball and whatnot please modify /keyboards/gboards/gergo/keymaps/default/rules.mk
Ideally you should copy this directory and make your changes there. If you come up with a good layout submit a PR!
R keyboards/gergo/keymaps/colemak/rules.mk => keyboards/gboards/gergo/keymaps/colemak/rules.mk +0 -0
R keyboards/gergo/keymaps/default/config.h => keyboards/gboards/gergo/keymaps/default/config.h +0 -0
R keyboards/gergo/keymaps/default/keymap.c => keyboards/gboards/gergo/keymaps/default/keymap.c +0 -0
R keyboards/gergo/keymaps/default/readme.md => keyboards/gboards/gergo/keymaps/default/readme.md +1 -1
@@ 5,6 5,6 @@
This is the default keymap for Gergo, it's based heavily off of the naps62 ErgoDox layout and is aimed at a programmer friendly keymap.
## Settings
-To edit various settings, enable the 1u trackball and whatnot please modify /keyboards/gergo/keymaps/default/rules.mk
+To edit various settings, enable the 1u trackball and whatnot please modify /keyboards/gboards/gergo/keymaps/default/rules.mk
Ideally you should copy this directory and make your changes there. If you come up with a good layout submit a PR!
R keyboards/gergo/keymaps/default/rules.mk => keyboards/gboards/gergo/keymaps/default/rules.mk +0 -0
R keyboards/gergo/keymaps/drashna/keymap.c => keyboards/gboards/gergo/keymaps/drashna/keymap.c +0 -0
R keyboards/gergo/keymaps/drashna/rules.mk => keyboards/gboards/gergo/keymaps/drashna/rules.mk +0 -0
R keyboards/gergo/keymaps/germ/config.h => keyboards/gboards/gergo/keymaps/germ/config.h +0 -0
R keyboards/gergo/keymaps/germ/keymap.c => keyboards/gboards/gergo/keymaps/germ/keymap.c +0 -0
R keyboards/gergo/keymaps/germ/readme.md => keyboards/gboards/gergo/keymaps/germ/readme.md +1 -1
@@ 5,6 5,6 @@
This is the default keymap for Gergo, it's based heavily off of the naps62 ErgoDox layout and is aimed at a programmer friendly keymap.
## Settings
-To edit various settings, enable the 1u trackball and whatnot please modify /keyboards/gergo/keymaps/default/rules.mk
+To edit various settings, enable the 1u trackball and whatnot please modify /keyboards/gboards/gergo/keymaps/default/rules.mk
Ideally you should copy this directory and make your changes there. If you come up with a good layout submit a PR!
R keyboards/gergo/keymaps/germ/rules.mk => keyboards/gboards/gergo/keymaps/germ/rules.mk +0 -0
R keyboards/gergo/keymaps/gotham/config.h => keyboards/gboards/gergo/keymaps/gotham/config.h +0 -0
R keyboards/gergo/keymaps/gotham/keymap.c => keyboards/gboards/gergo/keymaps/gotham/keymap.c +0 -0
R keyboards/gergo/keymaps/gotham/readme.md => keyboards/gboards/gergo/keymaps/gotham/readme.md +0 -0
R keyboards/gergo/keymaps/gotham/rules.mk => keyboards/gboards/gergo/keymaps/gotham/rules.mk +0 -0
R keyboards/gergo/keymaps/manna-harbour_miryoku/config.h => keyboards/gboards/gergo/keymaps/manna-harbour_miryoku/config.h +0 -0
R keyboards/gergo/keymaps/manna-harbour_miryoku/keymap.c => keyboards/gboards/gergo/keymaps/manna-harbour_miryoku/keymap.c +0 -0
R keyboards/gergo/keymaps/oled/config.h => keyboards/gboards/gergo/keymaps/oled/config.h +1 -1
@@ 1,4 1,4 @@
#pragma once
#define IGNORE_MOD_TAP_INTERRUPT
-#define OLED_FONT_H "keyboards/gergo/keymaps/oled/glcdfont.c"
+#define OLED_FONT_H "keyboards/gboards/gergo/keymaps/oled/glcdfont.c"
R keyboards/gergo/keymaps/oled/glcdfont.c => keyboards/gboards/gergo/keymaps/oled/glcdfont.c +0 -0
R keyboards/gergo/keymaps/oled/keymap.c => keyboards/gboards/gergo/keymaps/oled/keymap.c +0 -0
R keyboards/gergo/keymaps/oled/readme.md => keyboards/gboards/gergo/keymaps/oled/readme.md +1 -1
@@ 5,6 5,6 @@
This is the default keymap for Gergo, it's based heavily off of the naps62 ErgoDox layout and is aimed at a programmer friendly keymap.
## Settings
-To edit various settings, enable the 1u trackball and whatnot please modify /keyboards/gergo/keymaps/default/rules.mk
+To edit various settings, enable the 1u trackball and whatnot please modify /keyboards/gboards/gergo/keymaps/default/rules.mk
Ideally you should copy this directory and make your changes there. If you come up with a good layout submit a PR!
R keyboards/gergo/keymaps/oled/rules.mk => keyboards/gboards/gergo/keymaps/oled/rules.mk +0 -0
R keyboards/gergo/matrix.c => keyboards/gboards/gergo/matrix.c +0 -0
R keyboards/gergo/readme.md => keyboards/gboards/gergo/readme.md +3 -3
@@ 13,13 13,13 @@ Hardware Availability: [gboards.ca](http://gboards.ca)
## Firmware building
After cloning the QMK repo and installing dfu-programmer build and flash with. Be sure to reset your keyboard!
- make gergo:germ:dfu
+ make gboards/gergo:germ:dfu
To just test your build with the default keymap
- make gergo:germ
+ make gboards/gergo:germ
-Gadgets and options can be enabled/disabled in keyboards/gergo/keymaps/default/rules.mk . Copy the default directory and make any changes to your layout, if you think they're worth sharing submit a PR!
+Gadgets and options can be enabled/disabled in keyboards/gboards/gergo/keymaps/default/rules.mk . Copy the default directory and make any changes to your layout, if you think they're worth sharing submit a PR!
See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
R keyboards/gergo/rules.mk => keyboards/gboards/gergo/rules.mk +0 -0
M keyboards/gboards/readme.md => keyboards/gboards/readme.md +3 -3
@@ 22,11 22,11 @@ multi-chords! You can browse the available combo lists in combos/
## Engine
This is the onboard chording engine for all sorts of fun shenanigans. Be aware that this currently is a bit of a QMK
-replacement focused on pure chording. Take a look at the configuration in keyboards/ginny for ideas, all these dicts
+replacement focused on pure chording. Take a look at the configuration in keyboards/gboards/ginny for ideas, all these dicts
are stored over in dicts/
## Installation
-You will need to add the following bits to your rules.mk, refer to keyboards/ginny for a working example
+You will need to add the following bits to your rules.mk, refer to keyboards/gboards/ginny for a working example
`VPATH += keyboards/gboards/`
And if you're using the chording engine, this as well.
@@ 35,5 35,5 @@ And if you're using the chording engine, this as well.
For combos, add `#include "g/keymap_combos.h"` to keymap.c to compile your combos.def into your keymap
For the chording engine, add `#include "g/keymap_engine.h"` to keymap.c compile your dicts.def into your keymap. If you
-don't have a config_engine.h file for your keyboard, you will need to create it. (Once again, look at keyboards/ginny/
+don't have a config_engine.h file for your keyboard, you will need to create it. (Once again, look at keyboards/gboards/ginny/
for a example of how to do this.