[Keyboard] move g heavy industry boards into /gboards (#16040)

Co-authored-by: zvecr <git@zvecr.com>
fix_template_bootmagic
peepeetee 3 years ago committed by GitHub
parent 52d6f07a82
commit 17c0ca6fa4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 0
      keyboards/gboards/butterstick/butterstick.c
  2. 0
      keyboards/gboards/butterstick/butterstick.h
  3. 0
      keyboards/gboards/butterstick/config.h
  4. 0
      keyboards/gboards/butterstick/info.json
  5. 0
      keyboards/gboards/butterstick/keymaps/default/keymap.c
  6. 0
      keyboards/gboards/butterstick/keymaps/dennytom/README.md
  7. 0
      keyboards/gboards/butterstick/keymaps/dennytom/keymap.c
  8. 0
      keyboards/gboards/butterstick/keymaps/dennytom/keymap_def.json
  9. 0
      keyboards/gboards/butterstick/keymaps/dennytom/rules.mk
  10. 2
      keyboards/gboards/butterstick/readme.md
  11. 0
      keyboards/gboards/butterstick/rules.mk
  12. 0
      keyboards/gboards/butterstick/sten.c
  13. 0
      keyboards/gboards/butterstick/sten.h
  14. 0
      keyboards/gboards/ergotaco/config.h
  15. 0
      keyboards/gboards/ergotaco/ergotaco.c
  16. 0
      keyboards/gboards/ergotaco/ergotaco.h
  17. 0
      keyboards/gboards/ergotaco/info.json
  18. 0
      keyboards/gboards/ergotaco/keymaps/default/keymap.c
  19. 2
      keyboards/gboards/ergotaco/keymaps/default/readme.md
  20. 0
      keyboards/gboards/ergotaco/keymaps/default/rules.mk
  21. 0
      keyboards/gboards/ergotaco/matrix.c
  22. 0
      keyboards/gboards/ergotaco/post_rules.mk
  23. 4
      keyboards/gboards/ergotaco/readme.md
  24. 0
      keyboards/gboards/ergotaco/rules.mk
  25. 0
      keyboards/gboards/georgi/config.h
  26. 0
      keyboards/gboards/georgi/georgi.c
  27. 0
      keyboards/gboards/georgi/georgi.h
  28. 0
      keyboards/gboards/georgi/info.json
  29. 0
      keyboards/gboards/georgi/keymaps/colemak-dh/keymap.c
  30. 0
      keyboards/gboards/georgi/keymaps/colemak-dh/readme.md
  31. 0
      keyboards/gboards/georgi/keymaps/colemak-dh/rules.mk
  32. 0
      keyboards/gboards/georgi/keymaps/default-flipped/keymap.c
  33. 0
      keyboards/gboards/georgi/keymaps/default-flipped/readme.md
  34. 0
      keyboards/gboards/georgi/keymaps/default-flipped/rules.mk
  35. 0
      keyboards/gboards/georgi/keymaps/default/keymap.c
  36. 0
      keyboards/gboards/georgi/keymaps/default/readme.md
  37. 0
      keyboards/gboards/georgi/keymaps/default/rules.mk
  38. 0
      keyboards/gboards/georgi/keymaps/dennytom/README.md
  39. 0
      keyboards/gboards/georgi/keymaps/dennytom/keymap.c
  40. 0
      keyboards/gboards/georgi/keymaps/dennytom/keymap_def.json
  41. 0
      keyboards/gboards/georgi/keymaps/dennytom/rules.mk
  42. 0
      keyboards/gboards/georgi/keymaps/minimal/keymap.c
  43. 0
      keyboards/gboards/georgi/keymaps/minimal/readme.md
  44. 0
      keyboards/gboards/georgi/keymaps/minimal/rules.mk
  45. 0
      keyboards/gboards/georgi/keymaps/norman/keymap.c
  46. 0
      keyboards/gboards/georgi/keymaps/norman/readme.md
  47. 0
      keyboards/gboards/georgi/keymaps/norman/rules.mk
  48. 0
      keyboards/gboards/georgi/matrix.c
  49. 6
      keyboards/gboards/georgi/readme.md
  50. 0
      keyboards/gboards/georgi/rules.mk
  51. 0
      keyboards/gboards/georgi/sten.c
  52. 0
      keyboards/gboards/georgi/sten.h
  53. 0
      keyboards/gboards/gergo/config.h
  54. 0
      keyboards/gboards/gergo/gergo.c
  55. 0
      keyboards/gboards/gergo/gergo.h
  56. 0
      keyboards/gboards/gergo/info.json
  57. 0
      keyboards/gboards/gergo/keymaps/abstractkb/config.h
  58. 0
      keyboards/gboards/gergo/keymaps/abstractkb/keymap.c
  59. 2
      keyboards/gboards/gergo/keymaps/abstractkb/readme.md
  60. 0
      keyboards/gboards/gergo/keymaps/abstractkb/rules.mk
  61. 0
      keyboards/gboards/gergo/keymaps/colemak/keymap.c
  62. 2
      keyboards/gboards/gergo/keymaps/colemak/readme.md
  63. 0
      keyboards/gboards/gergo/keymaps/colemak/rules.mk
  64. 0
      keyboards/gboards/gergo/keymaps/default/config.h
  65. 0
      keyboards/gboards/gergo/keymaps/default/keymap.c
  66. 2
      keyboards/gboards/gergo/keymaps/default/readme.md
  67. 0
      keyboards/gboards/gergo/keymaps/default/rules.mk
  68. 0
      keyboards/gboards/gergo/keymaps/drashna/keymap.c
  69. 0
      keyboards/gboards/gergo/keymaps/drashna/rules.mk
  70. 0
      keyboards/gboards/gergo/keymaps/germ/config.h
  71. 0
      keyboards/gboards/gergo/keymaps/germ/keymap.c
  72. 2
      keyboards/gboards/gergo/keymaps/germ/readme.md
  73. 0
      keyboards/gboards/gergo/keymaps/germ/rules.mk
  74. 0
      keyboards/gboards/gergo/keymaps/gotham/config.h
  75. 0
      keyboards/gboards/gergo/keymaps/gotham/keymap.c
  76. 0
      keyboards/gboards/gergo/keymaps/gotham/readme.md
  77. 0
      keyboards/gboards/gergo/keymaps/gotham/rules.mk
  78. 0
      keyboards/gboards/gergo/keymaps/manna-harbour_miryoku/config.h
  79. 0
      keyboards/gboards/gergo/keymaps/manna-harbour_miryoku/keymap.c
  80. 4
      keyboards/gboards/gergo/keymaps/oled/config.h
  81. 0
      keyboards/gboards/gergo/keymaps/oled/glcdfont.c
  82. 0
      keyboards/gboards/gergo/keymaps/oled/keymap.c
  83. 2
      keyboards/gboards/gergo/keymaps/oled/readme.md
  84. 0
      keyboards/gboards/gergo/keymaps/oled/rules.mk
  85. 0
      keyboards/gboards/gergo/matrix.c
  86. 6
      keyboards/gboards/gergo/readme.md
  87. 0
      keyboards/gboards/gergo/rules.mk
  88. 6
      keyboards/gboards/readme.md
  89. 4
      keyboards/gergo/keymaps/oled/config.h

@ -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 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). 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).

@ -1,6 +1,6 @@
This is the default keymap for the ErgoTaco, Make it your own! This is the default keymap for the ErgoTaco, Make it your own!
## Settings ## 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! Ideally you should copy this directory and make your changes there. If you come up with a good layout submit a PR!

@ -11,13 +11,13 @@ Hardware Availability: [gboards.ca](http://gboards.ca)
## Firmware building ## Firmware building
Clone the QMK Repo and install dfu-programmer, flash with: Clone the QMK Repo and install dfu-programmer, flash with:
make ergotaco:default:dfu make gboards/ergotaco:default:dfu
And reset your keyboard! And reset your keyboard!
To just test if your build system is sane, try compiling the default keymap using: 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). 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).

@ -13,13 +13,13 @@ Hardware Availability: [gboards.ca](http://gboards.ca)
## Firmware building ## Firmware building
After cloning the QMK repo and installing dfu-programmer build and flash with. Be sure to reset your keyboard! 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 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 ## Documentation
Is hosted over on [docs.gboards.ca](http://docs.gboards.ca/). Please take a look at the docs for customizing your firmware! Is hosted over on [docs.gboards.ca](http://docs.gboards.ca/). Please take a look at the docs for customizing your firmware!

@ -5,6 +5,6 @@
This is my personal modification to the stock gergo keymap. This is my personal modification to the stock gergo keymap.
## Settings ## 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! Ideally you should copy this directory and make your changes there. If you come up with a good layout submit a PR!

@ -11,6 +11,6 @@ You can view this layout over at
[keyboad-layout-editor.com](http://www.keyboard-layout-editor.com/#/gists/f04d6a3b0cd3db91407c51f7ba36aeb3). [keyboad-layout-editor.com](http://www.keyboard-layout-editor.com/#/gists/f04d6a3b0cd3db91407c51f7ba36aeb3).
## Settings ## 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! Ideally you should copy this directory and make your changes there. If you come up with a good layout submit a PR!

@ -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. 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 ## 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! Ideally you should copy this directory and make your changes there. If you come up with a good layout submit a PR!

@ -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. 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 ## 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! Ideally you should copy this directory and make your changes there. If you come up with a good layout submit a PR!

@ -0,0 +1,4 @@
#pragma once
#define IGNORE_MOD_TAP_INTERRUPT
#define OLED_FONT_H "keyboards/gboards/gergo/keymaps/oled/glcdfont.c"

@ -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. 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 ## 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! Ideally you should copy this directory and make your changes there. If you come up with a good layout submit a PR!

@ -13,13 +13,13 @@ Hardware Availability: [gboards.ca](http://gboards.ca)
## Firmware building ## Firmware building
After cloning the QMK repo and installing dfu-programmer build and flash with. Be sure to reset your keyboard! 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 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). 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).

@ -22,11 +22,11 @@ multi-chords! You can browse the available combo lists in combos/
## Engine ## Engine
This is the onboard chording engine for all sorts of fun shenanigans. Be aware that this currently is a bit of a QMK 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/ are stored over in dicts/
## Installation ## 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/` `VPATH += keyboards/gboards/`
And if you're using the chording engine, this as well. 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 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 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. for a example of how to do this.

@ -1,4 +0,0 @@
#pragma once
#define IGNORE_MOD_TAP_INTERRUPT
#define OLED_FONT_H "keyboards/gergo/keymaps/oled/glcdfont.c"
Loading…
Cancel
Save