Skip to content

sekigon-gonnoc/vial-keymap-c-editor

Repository files navigation

vial-keymap-c-editor

https://vial-keymap-c-editor.pages.dev/

vialの初期キーマップをGUIから設定するためのツールです。 GitHubとの連携を許可することでkeymap.cを読みこみ、編集した結果をコミットできます。

対象リポジトリのファイル構成は下記のようにしてください。 サンプルはこちらです。

.github/workflow/build.ymltarget.jsonは編集したキーマップをGitHub Actionsでビルドするための設定です。

.github/
└── workflows/
    └── build.yml (optional)
target.json (optional)
qmk_firmware/
└── keyboards/
    └── <your-keyboard>/
        ├── keyboard.json
        └── keymaps/
            └── vial/
                ├── config.h
                ├── keymap.c
                └── rules.mk

Warning

1つのリポジトリあたりのキーボード/キーマップは1つだけにしてください。
複数のキーボードやキーマップを切り替えたい場合はブランチを切り替えてください。

機能 対応状況
キーマップ
タップダンス
コンボ
マクロ
エンコーダ
オーバーライド
レイヤ数やコンボ数の変更

使用方法

  • LOGIN WITH GITHUBボタンを押す
  • (初回のみ)リポジトリを選択してGitHub Appをインストールして、ツールに戻る
  • REPOSITORYBRANCHを選択したらキーマップが表示される
  • 編集が完了したらCOMMIT CHANGESボタンを押して編集内容をGitHubにコミットする

自動生成されるキーマップに手書きのコードを追加したい場合は、keymap.cの/* USER INCLUDE BEGIN*/ および /* USER CODE BEGIN */で始まる部分に記入してください。

別のリポジトリを編集したい場合はADD REPOSITORYボタンを押して、GitHubの設定画面でリポジトリを追加してください。

About

This is a tool for editing the keymap.c for Vial that has been pushed to GitHub.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages