aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Choromanski <BrianChoromanski@gmail.com>2019-03-29 09:20:25 -0400
committerMechMerlin <30334081+mechmerlin@users.noreply.github.com>2019-03-29 06:20:25 -0700
commit3f4d706c98fc3a7f5fcec6ed0b62291b4159f097 (patch)
tree545149e90c13c1feb732f4d274c24f50e935e7ed
parent4fa7c9f1d0a51465991b926522472e969107e80c (diff)
downloadqmk_firmware-3f4d706c98fc3a7f5fcec6ed0b62291b4159f097.tar.gz
qmk_firmware-3f4d706c98fc3a7f5fcec6ed0b62291b4159f097.zip
Fixing dead links (#5503)
* Fixed typo of 'confid.h' to 'config.h' * Fixed broken links in docs * Fixed a lot of dead links * Removed all dead links that I could not find a replacement for * Placed knops links back in * Fixed plank keymaps so that they will compile for planck light * Https doesn't work on knops.io * tv44:budi now compiles * s60_x:amnesia0287 now compiles * Fixed allocation of key_combos so that narze keymap for planck can compile correctly * Disabled rgb on ergodone and infinity * Enabled tap dance so it compiles * Added return statement so it compiles * If compiling on light disable extra functionality * Properly redefined variable so it compiles * Remove remaining dead links
-rw-r--r--docs/feature_rgblight.md2
-rw-r--r--keyboards/atomic/readme.md2
-rw-r--r--keyboards/fc980c/README.md2
-rw-r--r--keyboards/handwired/frenchdev/readme.md1
-rw-r--r--[-rwxr-xr-x]keyboards/kbdfans/kbd66/keymaps/maartenwut/config.h0
-rw-r--r--keyboards/kc60/keymaps/stanleylai/readme.md4
-rw-r--r--keyboards/kc60/readme.md1
-rw-r--r--keyboards/kmac/readme.md2
-rw-r--r--keyboards/knops/readme.md2
-rw-r--r--keyboards/lets_split/keymaps/piemod/README.md3
-rw-r--r--keyboards/planck/keymaps/piemod/README.md4
-rw-r--r--keyboards/readme.md4
-rw-r--r--layouts/community/ergodox/dvorak_spanish/readme.md1
-rw-r--r--layouts/community/ergodox/osx_de/readme.md3
-rw-r--r--layouts/community/ergodox/osx_de_experimental/readme.md1
-rw-r--r--layouts/community/ergodox/teckinesis/readme.md2
-rw-r--r--layouts/community/ergodox/tm2030/readme.md2
-rw-r--r--quantum/visualizer/readme.md2
18 files changed, 13 insertions, 25 deletions
diff --git a/docs/feature_rgblight.md b/docs/feature_rgblight.md
index 9ecc0deb5..c9323deb5 100644
--- a/docs/feature_rgblight.md
+++ b/docs/feature_rgblight.md
@@ -125,6 +125,8 @@ The following options can be used to tweak the various animations:
125 125
126You can also modify the speeds that the different modes animate at: 126You can also modify the speeds that the different modes animate at:
127 127
128Here is a quick demo on Youtube (with NPKC KC60) (https://www.youtube.com/watch?v=VKrpPAHlisY).
129
128```c 130```c
129// How long (in milliseconds) to wait between animation steps for each of the "Solid color breathing" animations 131// How long (in milliseconds) to wait between animation steps for each of the "Solid color breathing" animations
130const uint8_t RGBLED_BREATHING_INTERVALS[] PROGMEM = {30, 20, 10, 5}; 132const uint8_t RGBLED_BREATHING_INTERVALS[] PROGMEM = {30, 20, 10, 5};
diff --git a/keyboards/atomic/readme.md b/keyboards/atomic/readme.md
index ab2fa4a23..0561c4fea 100644
--- a/keyboards/atomic/readme.md
+++ b/keyboards/atomic/readme.md
@@ -3,7 +3,7 @@ Atomic
3 3
4![Atomic](http://i.imgur.com/3gNDJAh.jpg) 4![Atomic](http://i.imgur.com/3gNDJAh.jpg)
5 5
6A compact 60% (15x5) ortholinear keyboard kit made and sold by OLKB. [More info on qmk.fm](http://qmk.fm/atomic/) 6A compact 60% (15x5) ortholinear keyboard kit made and sold by OLKB.
7 7
8Keyboard Maintainer: [Jack Humbert](https://github.com/jackhumbert) 8Keyboard Maintainer: [Jack Humbert](https://github.com/jackhumbert)
9Hardware Supported: Atomic PCB rev1, Teensy 2.0 9Hardware Supported: Atomic PCB rev1, Teensy 2.0
diff --git a/keyboards/fc980c/README.md b/keyboards/fc980c/README.md
index 768d7d3a3..61dcf6ee9 100644
--- a/keyboards/fc980c/README.md
+++ b/keyboards/fc980c/README.md
@@ -155,7 +155,7 @@ Datasheets
155- AD5258: http://www.analog.com/media/en/technical-documentation/data-sheets/AD5258.pdf 155- AD5258: http://www.analog.com/media/en/technical-documentation/data-sheets/AD5258.pdf
156- JST S5B-PH-SM4: http://www.jst-mfg.com/product/pdf/eng/ePH.pdf 156- JST S5B-PH-SM4: http://www.jst-mfg.com/product/pdf/eng/ePH.pdf
157- Hirose UX60SC-MB-5S8: https://www.hirose.com/product/en/products/UX/UX60SC-MB-5S8%2880%29/ 157- Hirose UX60SC-MB-5S8: https://www.hirose.com/product/en/products/UX/UX60SC-MB-5S8%2880%29/
158- Tr(E42) for LED?: http://cj-elec.com/txUpfile/2013614923661845.pdf 158- Tr(E42) for LED?: http://www.bklighting.com/cimages/specs-758.pdf
159- TYU TU1252WNR-05S: http://php2.twinner.com.tw/files/goodjob/TY1252series.pdf 159- TYU TU1252WNR-05S: http://php2.twinner.com.tw/files/goodjob/TY1252series.pdf
160 160
161 161
diff --git a/keyboards/handwired/frenchdev/readme.md b/keyboards/handwired/frenchdev/readme.md
index 9d7c59e71..96825bb79 100644
--- a/keyboards/handwired/frenchdev/readme.md
+++ b/keyboards/handwired/frenchdev/readme.md
@@ -19,7 +19,6 @@ with the added possibility to connect up to 6 external switches like pedals,
19## Laser-cuttable file 19## Laser-cuttable file
20There is intentionnaly no hole for the TRRS connector, you are supposed to use a drill for it. 20There is intentionnaly no hole for the TRRS connector, you are supposed to use a drill for it.
21This way if you don't want to use the pedals you don't have a useless hole. Plus it's cleaner. 21This way if you don't want to use the pedals you don't have a useless hole. Plus it's cleaner.
22http://qmk.fm/frenchdev/frenchdev_v1_lasercut_template.svg
23 22
24## Side stickers 23## Side stickers
25You can find my original file here : http://qmk.fm/frenchdev/example_printable_stickers.svg 24You can find my original file here : http://qmk.fm/frenchdev/example_printable_stickers.svg
diff --git a/keyboards/kbdfans/kbd66/keymaps/maartenwut/config.h b/keyboards/kbdfans/kbd66/keymaps/maartenwut/config.h
index c7b3d6ecc..c7b3d6ecc 100755..100644
--- a/keyboards/kbdfans/kbd66/keymaps/maartenwut/config.h
+++ b/keyboards/kbdfans/kbd66/keymaps/maartenwut/config.h
diff --git a/keyboards/kc60/keymaps/stanleylai/readme.md b/keyboards/kc60/keymaps/stanleylai/readme.md
index 815649d98..6f5953ded 100644
--- a/keyboards/kc60/keymaps/stanleylai/readme.md
+++ b/keyboards/kc60/keymaps/stanleylai/readme.md
@@ -1,8 +1,6 @@
1Stanley Lai's Split Right Shift with Dedicated Arrow Keys 1Stanley Lai's Split Right Shift with Dedicated Arrow Keys
2====================== 2======================
3 3
4![Image of KC60 with RGB Underglow](../ws2812/ws2812_example.jpg)
5
6## Quantum MK Firmware 4## Quantum MK Firmware
7For the full Quantum feature list, see [the parent readme.md](/readme.md). 5For the full Quantum feature list, see [the parent readme.md](/readme.md).
8 6
@@ -20,7 +18,7 @@ For the full Quantum feature list, see [the parent readme.md](/readme.md).
20![RGB Layer](http://imgur.com/ZWIfuPM) 18![RGB Layer](http://imgur.com/ZWIfuPM)
21 19
22## WS2812 Support 20## WS2812 Support
23By default, it is now setup for 16 LEDs on the PF5 breakout pin. See [included image](../ws2812/ws2812_wiring.jpg) for wiring reference. 21By default, it is now setup for 16 LEDs on the PF5 breakout pin.
24 22
25### Build 23### Build
26To build this keymap, simply run `make KEYMAP=stanleylai`. 24To build this keymap, simply run `make KEYMAP=stanleylai`.
diff --git a/keyboards/kc60/readme.md b/keyboards/kc60/readme.md
index da84f6159..e152824cc 100644
--- a/keyboards/kc60/readme.md
+++ b/keyboards/kc60/readme.md
@@ -24,7 +24,6 @@ $ make [default|jack|<name>]
24Keymaps follow the format **__\<name\>.c__** and are stored in the `keymaps` folder. 24Keymaps follow the format **__\<name\>.c__** and are stored in the `keymaps` folder.
25 25
26## WS2812 Support 26## WS2812 Support
27![Image of KC60 with RGB Underglow](keymaps/ws2812/ws2812_example.jpg)
28 27
29Build with WS2812 Support by running `make ws2812`. 28Build with WS2812 Support by running `make ws2812`.
30 29
diff --git a/keyboards/kmac/readme.md b/keyboards/kmac/readme.md
index ec36c0a5c..cd181a5f6 100644
--- a/keyboards/kmac/readme.md
+++ b/keyboards/kmac/readme.md
@@ -20,7 +20,7 @@ For the full Quantum feature list, see the [documentation](https://docs.qmk.fm).
20 20
21The KMAC are available with two different PCB layouts, a winkey version and a winkeyless version. A default keymap are provided for each versions of the PCB. 21The KMAC are available with two different PCB layouts, a winkey version and a winkeyless version. A default keymap are provided for each versions of the PCB.
22 22
23Depending on which PCB and keymap you would like to use, you will have to compile the firmware slightly differently. All of the commands should be run in the [keyboards/kmac](/keyboards/kmac) folder. 23Depending on which PCB and keymap you would like to use, you will have to compile the firmware slightly differently. All of the commands should be run in the [qmk root](https://github.com/qmk/qmk_firmware/) folder.
24 24
25### Winkey keymap 25### Winkey keymap
26 26
diff --git a/keyboards/knops/readme.md b/keyboards/knops/readme.md
index 563099b6d..115e4d7c6 100644
--- a/keyboards/knops/readme.md
+++ b/keyboards/knops/readme.md
@@ -7,4 +7,4 @@
7* Maintainer: [Pawnerd](https://github.com/pawnerd) 7* Maintainer: [Pawnerd](https://github.com/pawnerd)
8* Hardware Supported: 8* Hardware Supported:
9 * [`Mini`](mini/): Knops Mini 9 * [`Mini`](mini/): Knops Mini
10* Hardware Availability: [knops.io](https://www.knops.io/) \ No newline at end of file 10* Hardware Availability: [knops.io](http://www.knops.io/) \ No newline at end of file
diff --git a/keyboards/lets_split/keymaps/piemod/README.md b/keyboards/lets_split/keymaps/piemod/README.md
index f2a051da1..6bae7e76d 100644
--- a/keyboards/lets_split/keymaps/piemod/README.md
+++ b/keyboards/lets_split/keymaps/piemod/README.md
@@ -17,9 +17,6 @@ A keymap for users that need:
17 17
18Still a work-in-progress. Suggestions welcome @ https://github.com/dwrz/piemod. 18Still a work-in-progress. Suggestions welcome @ https://github.com/dwrz/piemod.
19 19
20### Keymap
21
22![PieMod Keymap](./keymap.png)
23 20
24### TODO 21### TODO
25 22
diff --git a/keyboards/planck/keymaps/piemod/README.md b/keyboards/planck/keymaps/piemod/README.md
index f2a051da1..9c29e75db 100644
--- a/keyboards/planck/keymaps/piemod/README.md
+++ b/keyboards/planck/keymaps/piemod/README.md
@@ -17,10 +17,6 @@ A keymap for users that need:
17 17
18Still a work-in-progress. Suggestions welcome @ https://github.com/dwrz/piemod. 18Still a work-in-progress. Suggestions welcome @ https://github.com/dwrz/piemod.
19 19
20### Keymap
21
22![PieMod Keymap](./keymap.png)
23
24### TODO 20### TODO
25 21
26- [ ] Add Emacs layer. 22- [ ] Add Emacs layer.
diff --git a/keyboards/readme.md b/keyboards/readme.md
index 8b0c10ab4..81284755f 100644
--- a/keyboards/readme.md
+++ b/keyboards/readme.md
@@ -35,7 +35,7 @@ These keyboards are part of the QMK repository, but their manufacturers are not
35* [9key](/keyboards/9key) &mdash; A 9-key minipad sold by Bishop Keyboards. 35* [9key](/keyboards/9key) &mdash; A 9-key minipad sold by Bishop Keyboards.
36* [Alps64](/keyboards/alps64) &mdash; A 60% keyboard for Alps keyswitches. 36* [Alps64](/keyboards/alps64) &mdash; A 60% keyboard for Alps keyswitches.
37* [AMJ60](/keyboards/amj60) &mdash; DIY/Assembled compact 60% keyboard. 37* [AMJ60](/keyboards/amj60) &mdash; DIY/Assembled compact 60% keyboard.
38* [Arrow Pad](/keyboards/arrow_pad) &mdash; A custom creation by IBNobody. 38* [Arrow Pad](/keyboards/handwired/arrow_pad) &mdash; A custom creation by IBNobody.
39* [Atreus](/keyboards/atreus) &mdash; Made by Technomancy. 39* [Atreus](/keyboards/atreus) &mdash; Made by Technomancy.
40* [Bantam44](/keyboards/bantam44) &mdash; It is a 44-key 40% staggered keyboard. 40* [Bantam44](/keyboards/bantam44) &mdash; It is a 44-key 40% staggered keyboard.
41* [DataHand](/keyboards/handwired/datahand) &mdash; DataHand keyboard converted to use a Teensy board. 41* [DataHand](/keyboards/handwired/datahand) &mdash; DataHand keyboard converted to use a Teensy board.
@@ -53,7 +53,7 @@ These keyboards are part of the QMK repository, but their manufacturers are not
53* [The Kitten Paw](/keyboards/kitten_paw) &mdash; A replacement controller (2016 revision) for the Filco Majestouch by [Bathroom Epiphanies](https://github.com/BathroomEpiphanies). 53* [The Kitten Paw](/keyboards/kitten_paw) &mdash; A replacement controller (2016 revision) for the Filco Majestouch by [Bathroom Epiphanies](https://github.com/BathroomEpiphanies).
54* [Lets Split](/keyboards/lets_split) - Split ortholinear 40% keyboard. 54* [Lets Split](/keyboards/lets_split) - Split ortholinear 40% keyboard.
55* [Phantom](/keyboards/phantom) &mdash; A tenkeyless kit by Teel, also from Geekhack. 55* [Phantom](/keyboards/phantom) &mdash; A tenkeyless kit by Teel, also from Geekhack.
56* [Retro Refit](/keyboards/retro_refit) &mdash; Another creation by IBNobody. 56* [Retro Refit](/keyboards/handwired/retro_refit) &mdash; Another creation by IBNobody.
57* [S60-x](/keyboards/s60_x) &mdash; DIY compact keyboard designed by VinnyCordeiro for Sentraq. 57* [S60-x](/keyboards/s60_x) &mdash; DIY compact keyboard designed by VinnyCordeiro for Sentraq.
58* [Satan](/keyboards/satan) &mdash; A GH60 variant. 58* [Satan](/keyboards/satan) &mdash; A GH60 variant.
59* [SixKeyBoard](/keyboards/sixkeyboard) &mdash; A 6-key keyboard made by TechKeys. 59* [SixKeyBoard](/keyboards/sixkeyboard) &mdash; A 6-key keyboard made by TechKeys.
diff --git a/layouts/community/ergodox/dvorak_spanish/readme.md b/layouts/community/ergodox/dvorak_spanish/readme.md
index e075e3cd7..1256c6887 100644
--- a/layouts/community/ergodox/dvorak_spanish/readme.md
+++ b/layouts/community/ergodox/dvorak_spanish/readme.md
@@ -1,5 +1,4 @@
1# Ergodox Spanish Dvorak Layout 1# Ergodox Spanish Dvorak Layout
2 * See spanish dvorak layout [here](http://djelibeibi.unex.es/dvorak/)
3 * Software layout must be set to SPANISH QWERTY to work properly 2 * Software layout must be set to SPANISH QWERTY to work properly
4 3
5## Keymap Layers 4## Keymap Layers
diff --git a/layouts/community/ergodox/osx_de/readme.md b/layouts/community/ergodox/osx_de/readme.md
index 5011a9dd6..e4ccee3aa 100644
--- a/layouts/community/ergodox/osx_de/readme.md
+++ b/layouts/community/ergodox/osx_de/readme.md
@@ -1,4 +1,4 @@
1#Ergodox EZ für OSX 1# Ergodox EZ für OSX
2 2
3Dies ist nur ein kleiner Tweak der bestehenden firmware für das ErgoDox-EZ-Keyboard. Leider passte das layout nicht wirklich für OSX, deswegen habe ich einige Anpassungen gemacht. Dabei wurden folgende features umgesetzt: 3Dies ist nur ein kleiner Tweak der bestehenden firmware für das ErgoDox-EZ-Keyboard. Leider passte das layout nicht wirklich für OSX, deswegen habe ich einige Anpassungen gemacht. Dabei wurden folgende features umgesetzt:
4 4
@@ -14,7 +14,6 @@ Dies ist nur ein kleiner Tweak der bestehenden firmware für das ErgoDox-EZ-Keyb
14# Erstellt Mit Dem ErgodoxLayoutGenerator 14# Erstellt Mit Dem ErgodoxLayoutGenerator
15 15
16Der ErgodoxLayoutGenerator ist ein kleines Werkzeug, welches die Erstellung und Pflege der eigenen Keymaps erleichtern soll. Es ist in java geschrieben und kann [hier](https://github.com/sboesebeck/ErgodoxLayoutGenerator/releases) heruntergeladen werden. Damit das Tool funktioniert sollte das offizielle Oracle JDK in aktueller Version installiert sein. 16Der ErgodoxLayoutGenerator ist ein kleines Werkzeug, welches die Erstellung und Pflege der eigenen Keymaps erleichtern soll. Es ist in java geschrieben und kann [hier](https://github.com/sboesebeck/ErgodoxLayoutGenerator/releases) heruntergeladen werden. Damit das Tool funktioniert sollte das offizielle Oracle JDK in aktueller Version installiert sein.
17Die Dokumentation für den ELG kann man [hier](https://boesebeck.name/2016/04/16/ergodoxlayoutgenerator-documentation/) nachlesen (momentan leider nur in Englisch verfügbar).
18 17
19 18
20 19
diff --git a/layouts/community/ergodox/osx_de_experimental/readme.md b/layouts/community/ergodox/osx_de_experimental/readme.md
index e6a101841..dde28eee4 100644
--- a/layouts/community/ergodox/osx_de_experimental/readme.md
+++ b/layouts/community/ergodox/osx_de_experimental/readme.md
@@ -8,7 +8,6 @@ dieses layout ist experimentell und wird im Lufe der Zeit viele Änderungen und
8# Erstellt Mit Dem ErgodoxLayoutGenerator 8# Erstellt Mit Dem ErgodoxLayoutGenerator
9 9
10Der ErgodoxLayoutGenerator (ELG) ist ein kleines Werkzeug, welches die Erstellung und Pflege der eigenen Keymaps erleichtern soll. Es ist in java geschrieben und kann [hier](https://github.com/sboesebeck/ErgodoxLayoutGenerator/releases) heruntergeladen werden. Damit das Tool funktioniert sollte das offizielle Oracle JDK in aktueller Version installiert sein. 10Der ErgodoxLayoutGenerator (ELG) ist ein kleines Werkzeug, welches die Erstellung und Pflege der eigenen Keymaps erleichtern soll. Es ist in java geschrieben und kann [hier](https://github.com/sboesebeck/ErgodoxLayoutGenerator/releases) heruntergeladen werden. Damit das Tool funktioniert sollte das offizielle Oracle JDK in aktueller Version installiert sein.
11Die Dokumentation für den ELG kann man [hier](https://boesebeck.name/2016/04/16/ergodoxlayoutgenerator-documentation/) nachlesen (momentan leider nur in Englisch verfügbar).
12--------------------------------------------------------------------------------------------------------------------- 11---------------------------------------------------------------------------------------------------------------------
13 12
14# Ergodox and Ergodox-EZ experimental layout 13# Ergodox and Ergodox-EZ experimental layout
diff --git a/layouts/community/ergodox/teckinesis/readme.md b/layouts/community/ergodox/teckinesis/readme.md
index 6804bb06f..d9b22742c 100644
--- a/layouts/community/ergodox/teckinesis/readme.md
+++ b/layouts/community/ergodox/teckinesis/readme.md
@@ -1,6 +1,6 @@
1# teckinesis Layout 1# teckinesis Layout
2 2
3*A blend of TECK and Kinesis layouts, based on ["The Ordinary Layout" by Nicholas Keene](http://qmk.fm/keyboards/ergodox_ez/keymaps/ordinary/#the-ordinary-layout-a-familiar-and-powerful-layout)* 3*A blend of TECK and Kinesis layouts, based on ["The Ordinary Layout" by Nicholas Keene](/layouts/community/ergodox/ordinary)*
4 4
5I love "The Ordinary Layout", but I still use a [TECK](https://www.trulyergonomic.com/store/index.php) 5I love "The Ordinary Layout", but I still use a [TECK](https://www.trulyergonomic.com/store/index.php)
6at the office, and I found the transition back and forth to be a bit more difficult than I expected. 6at the office, and I found the transition back and forth to be a bit more difficult than I expected.
diff --git a/layouts/community/ergodox/tm2030/readme.md b/layouts/community/ergodox/tm2030/readme.md
index 23746ddb7..fce0c46e7 100644
--- a/layouts/community/ergodox/tm2030/readme.md
+++ b/layouts/community/ergodox/tm2030/readme.md
@@ -55,7 +55,7 @@ As on the original TM 2030, when `num` layer is activated, holding `fn` disables
55## Dvorak Layer 55## Dvorak Layer
56Same as Layer 0 but with _Dvorak_ layout, to use with QWERTY OS layout. 56Same as Layer 0 but with _Dvorak_ layout, to use with QWERTY OS layout.
57 57
58Enable Dvorak layout with [`Magic`](/TMK_readme.md#magic-commands)+`1` (`LShift`+`RShift`+`1`), disable with `Magic`-`0`. 58Enable Dvorak layout with [`Magic`](/docs/feature_bootmagic.md)+`1` (`LShift`+`RShift`+`1`), disable with `Magic`-`0`.
59 59
60The middle (green) led indicates when the Dvorak layer is activated. 60The middle (green) led indicates when the Dvorak layer is activated.
61 61
diff --git a/quantum/visualizer/readme.md b/quantum/visualizer/readme.md
index 545ba2270..298efb742 100644
--- a/quantum/visualizer/readme.md
+++ b/quantum/visualizer/readme.md
@@ -1,7 +1,7 @@
1# A visualization library for the TMK keyboard firmware 1# A visualization library for the TMK keyboard firmware
2 2
3This library is designed to work together with the [TMK keyboard firmware](https://github.com/tmk/tmk_keyboard). Currently it only works for [Chibios](http://www.chibios.org/) 3This library is designed to work together with the [TMK keyboard firmware](https://github.com/tmk/tmk_keyboard). Currently it only works for [Chibios](http://www.chibios.org/)
4 flavors, but it would be possible to add support for other configurations as well. The LCD display functionality is provided by the [uGFX library](http://www.ugfx.org/). 4 flavors, but it would be possible to add support for other configurations as well. The LCD display functionality is provided by the [uGFX library](https://ugfx.io/).
5 5
6## To use this library as a user 6## To use this library as a user
7You can and should modify the visualizer\_user.c file. Check the comments in the file for more information. 7You can and should modify the visualizer\_user.c file. Check the comments in the file for more information.