Commit graph

16 commits

Author SHA1 Message Date
Peter J. A. Cock
8a10ab17f7 Personalise the main README
One set of extra lines at the top to hopefully minimise merge conflicts
from upstream.
2025-06-13 22:59:39 +09:00
Peter J. A. Cock
38a3fa978a Add Gamma Omega TC36e to the GitHub Actions build targets
$ qmk userspace-add -kb tutte_coxeter_36e -km default
Ψ Added tutte_coxeter_36e:default to userspace build targets.
Ψ Saved userspace file to /Users/peterjc/repositories/qmk_userspace/qmk.json.
2025-06-13 22:43:50 +09:00
Peter J. A. Cock
ceb1306308 Setup new keyboard definition for tutte_coxeter_36e
❯ qmk new-keyboard -kbtutte_coxeter_c36e -n "Peter J. A. Cock" -u peterjc -t RP2040 -l split_3x5_3
Ψ Generating a new QMK keyboard directory
Ψ Created a new keyboard called tutte_coxeter_36e.
Ψ Build Command: qmk compile -kb tutte_coxeter_36e -km default.
Ψ Project Location: /Users/peterjc/repositories/qmk_firmware/keyboards/tutte_coxeter_36e.
Ψ Now update the config files to match the hardware!

❯ mv ~/repositories/qmk_firmware/keyboardstutte_coxeter_36e  ~/repositories/qmk_userspace/keyboards

Note it did not want to accept hyphens, so used underscores.

Then define sparse 13x13 scanning matrix of 36 edge / 26 vertice graph,
using the RP2040 GPIO pin names.

i.e. The partial Tutte-Coxeter graph, using RP2040 GPIO pin names.
2025-06-13 22:43:50 +09:00
Peter J. A. Cock
3430344187 Trick QMK userspace GitHub Actions to build new keyboards 2025-06-13 22:43:50 +09:00
Peter J. A. Cock
1c581c592c Add pre-commit setup to catch YAML errors early 2025-06-13 15:09:40 +09:00
Peter J. A. Cock
1062b96cb8 Fix executable status 2025-06-13 15:09:24 +09:00
Nick Brassel
41ee8332d1
Fix for .clangd.
Some checks failed
Build QMK firmware / QMK Userspace Build (push) Failing after 0s
Build QMK firmware / QMK Userspace Publish (push) Failing after 0s
2025-04-22 00:05:04 +10:00
Sergey Vlasov
35edec2998
Add clangd-related entries to .gitignore (#31)
This is needed to support VS Code with clangd for userspace keymaps (in
this case `compile_commands.json` and `.cache/clangd` are located in the
`qmk_userspace` working copy).
2024-09-05 18:51:35 +10:00
Chad Skeeters
e6f22f98b2
Removes duplicated word *with* in README.md (#29) 2024-08-30 03:27:51 +01:00
arisudesu
0f10c50b4c
Add qmk config user.overlay_dir step to README.md (#23) 2024-06-12 13:00:54 +10:00
Vitaliy Zaytsev
7672002109
use containerWorkspaceFolder var and pass it to setup.sh (#12)
- folder name inside dev container is same as folder name on host
  so if it differs from qmk_userspace then setup.sh cannot be found
  and it sets incorrect user.overlay_dir
- docs https://containers.dev/implementors/json_reference/
2024-05-02 12:20:54 +01:00
Nick Brassel
6ddb67dc56 Replicate qmk/qmk_firmware#23310 2024-05-02 20:11:50 +10:00
Nick Brassel
67fac7803e
Add support for devcontainers. (#6) 2024-02-23 22:35:45 +11:00
Nick Brassel
c8dcd9291b
Point workflows at qmk/.githubs main branch (#1) 2023-11-28 16:44:02 +11:00
Nick Brassel
5212d63b29 Updated .gitignore. 2023-11-22 21:12:34 +11:00
Nick Brassel
92d62d05e8 Initial structure. 2023-11-22 15:22:43 +11:00