Skip to content

Add Docker build script#2

Open
dezren39 wants to merge 4 commits intosqfmi:mainfrom
dezren39-dev:add-build-script
Open

Add Docker build script#2
dezren39 wants to merge 4 commits intosqfmi:mainfrom
dezren39-dev:add-build-script

Conversation

@dezren39
Copy link

I have also provided some supporting scripts for those who are less familiar with submodules.

One with git+docker should be able to quick start build with the following:

git clone https://github.com/sqfmi/i2c_puppet
cd i2c_puppet
./new-docker-build.sh

Major thanks to @DJFliX for his work in the following upstream PR:

solderparty#16
https://github.com/DJFliX/bbq20kbd/tree/docker-build-script

His build image has been very useful. BTW, I intend to investigate a PR adding the backlight timeout from his other PR soon.

solderparty#17
https://github.com/DJFliX/bbq20kbd/tree/add-backlight-dimming


After that we will see if I have any energy left for documenting the keymap etc. Maybe I will look to see if there is a nice way to incorporate a couple more bindings, specifically delete would be nice. I may take hints from DJFliX again, he had some pretty good ideas.
image


BTW there seems to be a keyboard driver bug where unpresses and presses are missed. I'm not sure if that is in upstream or a regression for beepy. Should all issues go to beepy issue tracker? Or where? Missed press is fine, just re-click the button, but the missed unpress is quite annoying, spamming characters or spamming delete. :(

* update comments

* rename to beepy

* Create Dockerfile

* Update dbuild.sh

* Create lib.sh

* improve

* Update and rename initialize-repo.sh to initialize-submodules.sh

* reset submodules

* +x

* improve init

* reset

* build

* rename

* init when needed

* improve readme

* improve scripts

* Delete Dockerfile
* update comments

* rename to beepy

* Create Dockerfile

* Update dbuild.sh

* Create lib.sh

* improve

* Update and rename initialize-repo.sh to initialize-submodules.sh

* reset submodules

* +x

* improve init

* reset

* build

* rename

* init when needed

* improve readme

* improve scripts

* Delete Dockerfile
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants