Moonlander firmware + helper scripts

This commit is contained in:
Aleksandr Lebedev 2026-03-01 22:08:14 +01:00
parent 05026dd004
commit 8a5517352c
8 changed files with 227 additions and 0 deletions

View file

@ -0,0 +1,7 @@
#!/usr/bin/env sh
OLDPATH=$PATH
export PATH="$HOME/.local/bin:$OLDPATH"
qmk compile -kb zsa/moonlander/revb -km main
qmk flash -kb zsa/moonlander/revb -km main
export PATH=$OLDPATH
unset OLDPATH

13
moonlander/bin/oryx-download.sh Executable file
View file

@ -0,0 +1,13 @@
#!/usr/bin/env sh
URL=$1
mkdir -p /tmp/flash
pushd /tmp/flash
curl $URL -o firmware.zip
unzip ./firmware.zip
pushd ./zsa_moonlander_office-qwerty-german-developer-c_source
cp -f ./* ~/dotfiles/moonlander/qmk_firmware/keyboards/zsa/moonlander/keymaps/main/
popd
popd
rm -rf /tmp/flash

3
moonlander/bin/oryx-flash.sh Executable file
View file

@ -0,0 +1,3 @@
#!/usr/bin/env sh
URL=$1
oryx-download.sh $URL && moonlander-flash.sh