Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Docker build script #2

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

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