Commit graph

112 commits

Author SHA1 Message Date
Victor
cd69fb384b
cleanup
- no longer have two separate build actions files
- made variable names more clear
- able to parse the array properly now and copy the files
- non-tree boards are able to compile
2024-04-10 23:11:29 -05:00
Victor
6f9ce2d901
more trying 2024-04-10 23:04:09 -05:00
Victor
713e7f6827
trying at sign 2024-04-10 23:01:36 -05:00
Victor
a4ba4d82b4
debug
- only outputting first element
2024-04-10 22:57:44 -05:00
Victor
d489621ca2
added new line to end of file 2024-04-10 22:49:33 -05:00
Victor
611b7bfd58
another variation of the environment variable 2024-04-10 22:34:51 -05:00
Victor
217008bfbd
trying something different 2024-04-10 22:29:49 -05:00
Victor
65e9fbf50d
bitch
- forgot semicolon
2024-04-10 22:23:25 -05:00
Victor
311e368ea2
adfads 2024-04-10 22:22:41 -05:00
Victor
316f8de5de
trying whatever at this point 2024-04-10 22:18:42 -05:00
Victor
7ec61a98b8
adding more debug 2024-04-10 22:07:24 -05:00
Victor
a9843281aa
trying again to do it all in one step 2024-04-10 22:02:57 -05:00
Victor
85b89bc102
trying environment variables 2024-04-10 21:57:45 -05:00
Victor
388919a4a0
adding debug statements 2024-04-10 21:54:33 -05:00
Victor
73b0eeab07
trying something else to get it to work
- going back to steps method
- trying something i found on stack overflow
2024-04-10 21:48:04 -05:00
Victor
a86ea24564
idunno 2024-04-10 21:40:53 -05:00
Victor
01e68016f6
still trying
- now trying to load a variable in the step
- not trying to reference another step
2024-04-10 21:37:46 -05:00
Victor
e2f0584471
more syntax errors
- had an extra " in there
2024-04-10 21:33:59 -05:00
Victor
ea7f571ef1
syntax
- forgot a '
2024-04-10 21:29:35 -05:00
Victor
52ed4e3e9e
combining it all into one step 2024-04-10 21:26:25 -05:00
Victor
1685622dbd
combining read and parse step into one 2024-04-10 21:17:06 -05:00
Victor
8a197b0f29
starting to get it
- i see hte steps are referencing the id names, had to align them
- added path for qmk_nontree.json
2024-04-10 21:01:43 -05:00
Victor
47aedd68f4
had hte wrong file again 2024-04-10 20:59:51 -05:00
Victor
6925059c2e
adding a new way to parse json file per copilot 2024-04-10 20:56:44 -05:00
Victor
b1d6961d20
need to tell it to silently continue 2024-04-10 20:50:25 -05:00
Victor
85ac73a750
adding jq install back 2024-04-10 20:47:40 -05:00
Victor
c0e39be264
had the wrong filename
- qmk_nontree.json not qmk-nontree.json
2024-04-10 20:39:38 -05:00
Victor
c2647ab323
remove the jq install. It might come prepackaged with ubuntu 2024-04-10 20:35:08 -05:00
Victor
9626dded99
yup can't sudo 2024-04-10 20:30:23 -05:00
Victor
271fdd4668
Converting target configuration to JSON file
- added json file with copy targets
- added a bunch of steps to load/parse hte json file
- altered my copy command to loop through array
2024-04-10 20:27:28 -05:00
Victor
b30815e11c
Added a loop to copy the boards listed in the config file 2024-04-10 20:05:07 -05:00
Victor
9fff119897
Adding configuration file to loop through 2024-04-10 19:56:25 -05:00
Victor
d4ba2911bf
Can't specify version on local build action 2024-04-10 17:26:56 -05:00
Victor
2ce29dee5f
updated it after reading the error again
- used . instead of specifying
2024-04-10 17:25:12 -05:00
Victor
38354a64f5
Had the wrong path still
- needed to be user/repo
2024-04-10 17:24:29 -05:00
Victor
1d5620a8df
moved custom build action to top level 2024-04-10 17:22:58 -05:00
Victor
e71999ae0d
Might be missing @main on the uses? 2024-04-10 17:06:44 -05:00
Victor
50c5aa16a3
Adding custom github actions
- copied the official QMK build action and injected a step
to copy the rollow keyboard definition to the qmk_firmware before
the build
- Added the rollow to the qmk.json
2024-04-10 17:03:40 -05:00
Victor
d78410eab8
Got Rollow to compile on local build environment
- finished porting over configuration to json format leveraged
a ton of crkbd code (layout, OLED)
- built default keymap. Maybe I will submit a PR to add this to the tree
- added my keymap
- updated readme to their standard
- default / my keymap successfully compiles. have not tested on a board
2024-04-09 22:47:38 -05:00
Victor
6828224f4e
Setting up Rollow definition in my userspace
- I know I can't build a firmware with the files here but I rather keep
them here over maintaining a qmk_firmware fork or creating a new repo
- Added the basic keyboard definition files
- Copied the Readme template from the website which is based on planck
- started populating info.json, taking inspiration from swoop/crkbd
- decided to omit the rev1 folder for now to simplify things
2024-04-08 21:03:36 -05:00
Victor
caf8feb519
Merge pull request #3 from t4corun/bugswooping
Bugswooping
2024-04-08 16:20:22 -05:00
Victor
38e543a13c
Had to define RGB Matrix driver
- however it looks like I may have to update how I define RGB Matrix?
- It is no longer just yes or no anymore
2024-04-06 18:48:15 -05:00
Victor
b8d990ee2e
Fixing bugs
- enabling OLED for swoop
- Maybe I do need encoder enable for it to work
- enabling RGB Matrix
2024-04-06 18:38:12 -05:00
Victor
589c6bda9b
Merge pull request #2 from t4corun/swoop
Adding Swoop and Encoders
2024-04-05 22:15:42 -05:00
Victor
f62cfc7fa3
trying oled rotation 0 2024-04-05 21:14:54 -05:00
Victor
39b1461def
missing a semicolon again 2024-04-05 21:08:02 -05:00
Victor
dff092e0a5
- removed all old base layer change code
- trying 0 degrees on oled
2024-04-05 21:03:43 -05:00
Victor
75c58a22eb
had to move all my encoder mappings to the specific keyboard
- documentation was right that it had to be in the keymap
2024-04-05 20:42:32 -05:00
Victor
02381c18aa
fixing more typos
- rules.mk named the encoder file wrong
- extra characters in oled.c
2024-04-05 20:15:15 -05:00
Victor
8e29b0b71a
Forgot a semicolon!!! 2024-04-05 20:11:36 -05:00