Closed26

Corne(コルネ) Cherryの設定

hamham

setup

qmk setup  ham0215/qmk_firmware -H qmk_firmware
hamham

ビルドのテスト

 qmk_firmware % qmk compile -kb crkbd -km default
Ψ Compiling keymap with make -j 1 crkbd:default


QMK Firmware 0.12.20
ERROR: Can not run bin/qmk!

 Please run util/qmk_install.sh to install all the dependencies QMK requires.

make: *** [crkbd:default] Error 1
qmk_firmware % util/qmk_install.sh

pythonでエラー
下記で解決
https://qiita.com/74th/items/f7620dc3882656719ab4

再実行

% util/qmk_install.sh
...
WARNING: You are using pip version 20.1.1; however, version 21.0.1 is available.
You should consider upgrading via the '/Users/naoto_hamada/.pyenv/versions/3.8.5/bin/python3 -m pip install --upgrade pip' command.

pipをアップグレードして再実行

% python -m pip install --upgrade pip
...

% util/qmk_install.sh
hamham

コンパイル成功 :+1

qmk compile -kb crkbd -km default
hamham

環境構築

qmk_firmware % qmk config user.keyboard=crkbd
user.keyboard: None -> crkbd
Ψ Wrote configuration to '/Users/naoto_hamada/Library/Application Support/qmk/qmk.ini'
qmk_firmware % qmk config user.keymap=ham0215
user.keymap: None -> ham0215
Ψ Wrote configuration to '/Users/naoto_hamada/Library/Application Support/qmk/qmk.ini'
qmk_firmware %
hamham

書き込む

% qmk flash

# 始まってからリセットボタン(物理)を押す。
# Spaceの上にある小さいボタンをダブルクリック
hamham

練習中
* 右上にハイフンがほしいが、バックスペースはもっとほしい

  • スペースを今までみぎてでおしていたらしく、間違えてennter押しがち
  • cおしたいのにvおしちゃう
hamham

最近の問題
・ハイフンをコロンのところに移動
・コロンを記号モードに入れる
 ・カッコを並べたが並べなくて良いかも
 ・=も移動しようかな
・タブが使いづらい

hamham
Error: Cannot install under Rosetta 2 in ARM default prefix (/opt/homebrew)!
To rerun under ARM use:
    arch -arm64 brew install ...
To install under x86_64, install Homebrew into /usr/local.

怒られた

こうか?

arch -x86_64 /usr/local/bin/brew  install qmk/qmk/qmk
hamham

2のFにbackspace、GにEnterが欲しい
スクショと画像のショートカットが欲しい
記号の配置を覚える

hamham

このコマンドで実行するとリポジトリもcloneしてくれるが、認証などがめんどいので先にcloneしておく

qmk setup  ham0215/qmk_firmware
hamham

最新の変更をforkしたリポジトリに取り込んだ

自分のリポジトリから元のリポジトリのURLをコピーする。
ローカルマシン上で、自分のリポジトリのクローンを作成する。ターミナルで以下のコマンドを実行する。
bash
Copy code
git clone [自分のリポジトリのURL]
クローンしたリポジトリのディレクトリに移動する。
bash
Copy code
cd [リポジトリの名前]
元のリポジトリを追跡するリモートブランチを追加する。
csharp
Copy code
git remote add upstream [元のリポジトリのURL]
追跡するブランチを最新の状態に更新する。
sql
Copy code
git fetch upstream
ローカルのブランチを元のリポジトリの最新版にリベースする。これにより、自分の変更と元のリポジトリの変更が結合されます。
bash
Copy code
git rebase upstream/main
リベースを終了する前に、必要なコンフリクトを解決する。
自分のリモートリポジトリに変更をプッシュする。
css
Copy code
git push origin main --force
hamham

コンパイル成功

qmk compile -kb crkbd -km default
hamham

環境構築

qmk_firmware % qmk config user.keyboard=crkbd
qmk_firmware % qmk config user.keymap=ham0215
hamham

書き込みはできるようになったが、右が動かなくなった...

このスクラップは2023/04/07にクローズされました