qmk-keychron-q3-colemak-dh/keyboards/dz60/keymaps
James Young a03aa301de
Remove Full Bootmagic (#13846)
* disambiguate Bootmagic rules in keymaps

The files edited by this commit were added at a point in time where `BOOTMAGIC_ENABLE = yes` enabled full Bootmagic.

This commit edits the files to specify that full Bootmagic is intended.

* remove BOOTMAGIC_ENABLE=full setting

* unify commented BOOTMAGIC_ENABLE rules in keyboards

Explicitly sets `BOOTMAGIC_ENABLE = no` in keyboards where the rule was commented out.

Command:

```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#[ \t]*\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-zA-Z]\+\).*;\1 = no       # Virtual DIP switch configuration;g' {} +
```

* remove commented Bootmagic rules from keymap/user level

Command:

```
find keyboards/ layouts/ users/ -type f -name 'rules.mk' -exec sed -i -e '/#.*\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*/d' {} +
```

* update keyboard BOOTMAGIC_ENABLE rule formatting

Sets the formatting of BOOTMAGIC_ENABLE rules to `BOOTMAGIC_ENABLE = [value]`, without the inline comments (which will be replaced later).

Command:

```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' +
```

* update keyboards' BOOTMAGIC_ENABLE settings

Updates keyboard `rules.mk` files to use `BOOTMAGIC_ENABLE = lite` where `BOOTMAGIC_ENABLE = full` was being used.

Command:

```
find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = \)full;\1lite;g' '{}' +
```

* update keymap/user BOOTMAGIC_ENABLE settings

Updates keymap/user `rules.mk` files to use `BOOTMAGIC_ENABLE = lite` where `BOOTMAGIC_ENABLE = full` was being used.

Commands:

```
find keyboards/ -type f -name 'rules.mk' -and -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE[ \t=]\+\)full;\1lite;g' '{}' +
find layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE[ \t=]\+\)full;\1lite;g' '{}' +
```

* remove and replace inline comments in keyboards and keymap/user files

Removes and replaces the inline comments, which have been updated to read `Enable Bootmagic Lite`.

Commands:

```
find keyboards/ -type f -name 'rules.mk' -and -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' +
find layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' +
find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = lite\);\1     # Enable Bootmagic Lite;g' '{}' +
find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = yes\);\1      # Enable Bootmagic Lite;g' '{}' +
find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = no\);\1       # Enable Bootmagic Lite;g' '{}' +
```

* rename improperly named makefiles

Some files intended to be used as makefiles had improper names causing them to not be used as intended when building.

This commit corrects the filenames of the affected files.

* update renamed file with new rule formatting

* update QMK's template files

Updates QMK's `rules.mk` templates to use the new inline comment.

* update QMK Docs

- remove documentation of full Bootmagic
- update links to Bootmagic Lite doc
- add doc for Magic Keycodes

* rules.mk patch for coarse/ixora and coarse/vinta
2021-08-06 23:59:56 -07:00
..
_bonfire [Keymap] My DZ60 Layout and files (#7537) 2019-12-12 02:53:39 -08:00
60_ansi Keymap: 60_ansi keymap for DZ60 (#4139) 2018-10-15 13:27:09 -07:00
60_ansi_arrow_fkeys Keyboard: DZ60 cleanup (#3994) 2018-10-01 20:35:09 -07:00
60_plus_arrows Keyboard: DZ60 cleanup (#3994) 2018-10-01 20:35:09 -07:00
60_tsangan Add tsangan layout to dz60 with a "sane" default keymap (#4717) 2018-12-24 14:49:03 -08:00
256k_HHKB Remove unused action_get_macro() usages in user files (#11165) 2021-01-11 01:25:45 -08:00
Ansi_plus_fn_arrows Keyboard: DZ60 cleanup (#3994) 2018-10-01 20:35:09 -07:00
atlacat Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 2019-02-17 07:38:46 -08:00
billiams add layout 2 and rename existing folder to layout 4 2019-11-20 23:03:47 -08:00
billiams_layout2 update flash script per pull request review 2019-12-06 17:05:36 -08:00
billiams_layout4 update flash script per pull request review 2019-12-06 17:05:36 -08:00
billypython Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
bingocaller [Keymap] Move brightness controls one key over (#6945) 2019-10-07 11:17:08 -07:00
boris_burger Keymap: DZ60 layout based on stephengrier's with PgUp/PgDn/Home/End, Insert, etc. (#4110) 2018-10-10 14:17:42 -07:00
calbatr0ss [Keymap] update calbatr0ss layout (#7342) 2019-11-12 23:10:54 -08:00
chrisae9 [Keymap] chrisae9 dz60 updates (#10098) 2020-08-23 23:13:11 -07:00
coppertop Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
crd_2u_lshift Add my new ANSI layout dz60 setup (#4397) 2018-11-09 08:49:29 -08:00
crd_ansi crd alps64 updates (#4565) 2018-12-07 07:52:31 -08:00
crd_tsangan Keyboard: Add dz60 tsangan hhkb (#4529) 2018-12-05 09:02:26 -08:00
danbee Add my custom layouts for GH60, DZ60 and Minivan (#7278) 2019-11-14 14:26:40 +11:00
dbroqua Keyboard: DZ60 cleanup (#3994) 2018-10-01 20:35:09 -07:00
default DZ60: update to current template & code style (#9113) 2020-05-16 23:10:54 -07:00
default_abnt2 keymap_extras: Remove deprecated defines (#12949) 2021-07-06 09:05:11 +10:00
devinceble_wkl_tofu [Keymap] Added KBD6X Vimwarrior HHKB TOFU Personal Keymap (#6878) 2019-10-05 11:17:36 -07:00
doogle999 Made a userspace that allows you to use your keyboard as an order of operations based calculator (#2864) 2018-10-23 12:44:48 -07:00
draevin [Keymap] Add Draevin userspace and maps (#10581) 2020-10-22 19:46:46 -07:00
drewsky Keymap: Added Drewsky DZ60 keymap (#4607) 2018-12-11 14:24:17 -08:00
edulpn Add DZ60 Tsangan Layout + Fn layer (#5319) 2019-03-05 07:28:35 -08:00
eric Keyboard: DZ60 cleanup (#3994) 2018-10-01 20:35:09 -07:00
f3d3 Keyboard: DZ60 cleanup (#3994) 2018-10-01 20:35:09 -07:00
frogger Keyboard: DZ60 cleanup (#3994) 2018-10-01 20:35:09 -07:00
gk64 Added the 64_ansi (GK64) layout to DZ60 (#12378) 2021-03-28 20:46:17 -07:00
hailbreno Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
iso_4th_row_all_1u New iso layout and keymap for dz60 with 4th row all 1u (#7830) 2020-02-09 23:53:12 -08:00
iso_6u_space Keyboard: DZ60 cleanup (#3994) 2018-10-01 20:35:09 -07:00
iso_7u_space Keyboard: DZ60 cleanup (#3994) 2018-10-01 20:35:09 -07:00
iso_de_andys8 Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
iso_de_root Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
iso_split-spacebar dz60 iso split - cleaned up the readme and replaced normal key with numpad key on numpad layer (#9339) 2020-06-13 00:29:22 -07:00
iso_uk Remove redundant KC_TRNS and KC_NO fillers in default keymaps (#5152) 2019-02-16 21:36:02 -08:00
iso_vim_arrow Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
iso_vim_arrow_split_rs Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
itsaferbie Remove unused action_get_macro() usages in user files (#11165) 2021-01-11 01:25:45 -08:00
jarred Keymap update Adding RGB underglow controls. (#4358) 2018-11-05 00:05:48 -08:00
jdelkins [Keymap] merge jdelkins userspace and associated keymaps (#11276) 2021-06-03 06:59:52 +10:00
jdelkins_ss [Keymap] merge jdelkins userspace and associated keymaps (#11276) 2021-06-03 06:59:52 +10:00
jkbone Keyboard: DZ60 cleanup (#3994) 2018-10-01 20:35:09 -07:00
joooosh_hhkb [Keymap] Add HHKB-based keymap for DZ60 (#6907) 2019-10-05 16:24:31 -07:00
kifinnsson Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
konstantin_b Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
kream [Kenyboard] Add ansi_split_space_rshift layout to DZ60 (#6004) 2019-05-28 11:05:07 -07:00
krusli Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
LEdiodes Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
lint_kid Add DZ60 keymap lint_kid (#9477) 2020-06-28 23:26:33 +01:00
macos_64 add a new keymap of DZ60 for MacOS (#5760) 2019-05-02 08:02:34 -07:00
macos_arrow [Keymap] crkbd/keymaps/rs: add rs keymap to corne keyboard and adapt others (#5181) 2019-05-07 10:43:08 -07:00
marianas Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
mechmerlin [Keymap] Minor updates to my dz60 keymap (#4943) 2019-01-27 00:15:32 -08:00
model42 DZ60 Configurator fix and refactor (#3205) 2018-06-21 10:41:51 -07:00
mpaarating [Keymap] Add DZ60 layout that supports a hybrid hhkb layout (#6235) 2019-07-03 03:37:43 -07:00
mpstewart [Keymap] Add personal layout: dz60:mpstewart (#8938) 2020-04-27 14:05:12 -07:00
muzfuz [Keymap] Adds keymaps for muzfuz DZ60, Planck, Clueboard66 (#4825) 2019-01-13 09:01:20 -08:00
n0velty Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 2019-02-17 07:38:46 -08:00
niclake Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
olivierko added new layout and Olivierko keymap for dz60 (#6996) 2019-10-11 08:52:16 +11:00
olligranlund_iso [Keyboard] Neito + my DZ60 keymap tweaks (#11773) 2021-07-16 09:39:35 -07:00
olligranlund_iso_v2 [Keyboard] Neito + my DZ60 keymap tweaks (#11773) 2021-07-16 09:39:35 -07:00
ottodokto [Keymap] Added my personal keymaps for dz60 and TMO50. (#6772) 2019-09-19 16:38:42 -07:00
pevecyan Fixed some small things and replaced deprecated definitions (#10414) 2020-10-02 00:17:57 +01:00
pinpox Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
pok3r Add pok3r-like keymap for dz60. (#7078) 2019-10-20 00:56:03 +11:00
split_space_arrows Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
spotpuff Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
stephengrier Keyboard: DZ60 cleanup (#3994) 2018-10-01 20:35:09 -07:00
tailcall Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154) 2019-02-17 07:38:46 -08:00
tarnjotsingh [Keymap] UK ISO keymap for DZ60 (#7322) 2019-11-11 08:45:03 +11:00
thomasviaud Keymap: Add french iso layout for dz60 (thomasviaud) (#4080) 2018-10-05 12:00:24 -07:00
twschum_b_4_10 Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
via Better handle LTO_ENABLE (#9832) 2020-08-29 14:30:02 -07:00
weeheavy Keyboard: DZ60 cleanup (#3994) 2018-10-01 20:35:09 -07:00
weeheavy_2.25_lshift update README 2019-06-29 23:49:14 +02:00
xtonhasvim [Bug] Develop - Change uint32_t to layer_state_t (#13596) 2021-07-19 09:50:55 -07:00
zepol_layout [Keymap] dz60 keymap w/ hhkb-esque default layer (#5708) 2019-04-29 09:34:43 -07:00