Приложение браузера для редактирования ZMK Keymaps. Хотя одной из целей для этого проекта является упрощение ручных усилий Keymap Editing для конечного пользователя, не является заменой понимания ZMK. Обязательно прочитайте документацию ZMK, чтобы полностью использовать функциональность этого приложения.
Попробуйте сейчас! Зайдите в редактор Keymap и попробуйте его со встроенным Keymap-Editor-Demo-CRKBD, прежде чем настраивать собственное репо.
Поговори со мной! ?
Я хотел бы знать, как вам работает редактор Keymap! Помогло ли вам управлять своими собственными Keymaps, вы боретесь с функциональностью, вы создали здесь свою собственную клавиатуру и направленные пользователей?
Я хочу знать обо всем этом. Я не беру никаких пожертвований, единственное, что продвигает эту работу вперед, - это знать, что является или не помогает людям.

Примечание
Обновления исходного кода больше не совместно используются здесь
Я разрабатывал это приложение с тела с августа 2020 года, но более поздние изменения источника не были опубликованы, и это вряд ли изменится в ближайшее время. Для получения дополнительной информации см. Вики: обновления исходного кода
Если вы хотите использовать доступный исходный код как есть, вы можете просмотреть оригинальный ReadMe.
* Веб-API-файловые системы в настоящее время поддерживаются только в браузерах на основе хрома
** Автопогенерированные макеты предназначены в качестве точки начала и предоставляются для большинства клавиатур, доступных в ZMK Repo, и может потребоваться настройка-у меня есть ровно одна клавиатура, я не знаю всех макетов.
Подробнее: Вики: Особенности
Этот проект работает как веб -приложение, но все еще есть варианты работы с автономным Zmk Keymaps:
В редакторе вы можете выбрать буферный обзор Keymap Source и вставить в содержимое вашего файла zmk .keymap , и если вы используете веб-браузер на основе хрома, вы можете альтернативно использовать источник файловой системы для чтения и внесения изменений для выбора файлов .keymap напрямую.
Фактические сборки прошивки находятся вне объема этого проекта, поэтому, если вы работаете над локальными данными KeyMap, предполагается, что у вас есть локальная среда разработки ZMK или какие -то другие средства для запуска сборки.
Этот редактор включает в себя интеграцию GitHub. Вы можете загрузить веб-приложение и предоставить ему доступ к своим публичным или частным ZMK-Config Repos. Изменения в вашем KeyMap отправлены прямо в репозиторий, поэтому вам нужно только оставить приложение для загрузки и прошивки.
Код в этом репо доступен по лицензии MIT.
Сбор кодов ZMK Key Codes взята из документации ZMK по лицензии MIT.