{"id":18485483,"url":"https://github.com/system76/keyboard-firmware-flasher","last_synced_at":"2026-07-17T09:33:36.156Z","repository":{"id":62915491,"uuid":"563636877","full_name":"system76/keyboard-firmware-flasher","owner":"system76","description":"temp internal tool","archived":false,"fork":false,"pushed_at":"2022-12-08T21:29:04.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-06-12T06:50:47.906Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/system76.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-11-09T02:25:45.000Z","updated_at":"2022-11-09T02:26:31.000Z","dependencies_parsed_at":"2023-01-25T07:46:29.131Z","dependency_job_id":null,"html_url":"https://github.com/system76/keyboard-firmware-flasher","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/system76/keyboard-firmware-flasher","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/system76%2Fkeyboard-firmware-flasher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/system76%2Fkeyboard-firmware-flasher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/system76%2Fkeyboard-firmware-flasher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/system76%2Fkeyboard-firmware-flasher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/system76","download_url":"https://codeload.github.com/system76/keyboard-firmware-flasher/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/system76%2Fkeyboard-firmware-flasher/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35576835,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-17T02:00:06.162Z","response_time":116,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-06T12:45:24.059Z","updated_at":"2026-07-17T09:33:36.061Z","avatar_url":"https://github.com/system76.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Install\n1) `sudo ./install.sh` from within this directory\n2) Add `Keyboard Firmware Flasher` to the dock.\n**NOTE:**The first run of this program will likely require admin privledges to install dependences, but following runs will not. Please make sure one keyboard has been sucessfully flashed before handing off to production.\n\nThis is a temporary (famous last words) solution for production to be able to flash any launch firmware on any launch.\n\nCurrently this is just a basic script that uses [gum](https://github.com/charmbracelet/gum) to simplify the process. Though this should eventually be added into the [keyboard-configurator](https://github.com/pop-os/keyboard-configurator/).\n\nThis script will \"auto update\" itself. It pulls from the main branch before running.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsystem76%2Fkeyboard-firmware-flasher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsystem76%2Fkeyboard-firmware-flasher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsystem76%2Fkeyboard-firmware-flasher/lists"}