My poor zofle...

This commit is contained in:
Daniel Flanagan 2024-06-24 16:16:41 -05:00
parent 24d7cf4457
commit fb5cb7aed6
4 changed files with 20 additions and 10 deletions

View file

@ -3,7 +3,7 @@
ZMK_DOCKER_IMAGE="${ZMK_DOCKER_IMAGE:-docker.io/zmkfirmware/zmk-build-arm:stable}"
if [[ -n $ZMK_PULL_DOCKER_IMAGE ]]; then
docker pull "$ZMK_DOCKER_IMAGE"
podman pull "$ZMK_DOCKER_IMAGE"
fi
mkdir -p "${PWD}/build"

View file

@ -3,11 +3,15 @@ manifest:
- name: zmkfirmware
url-base: https://github.com/zmkfirmware
# - name: infused-kim
# url-base: https://github.com/infused-kim
# url-base: https://github.com/infused-kim
projects:
- name: zmk
remote: zmkfirmware
revision: main
import: app/west.yml
# - name: zmk
# remote: infused-kim
# revision: main
# import: app/west.yml
self:
path: config
path: config

View file

@ -1,20 +1,25 @@
#!/usr/bin/env fish
test (whoami) != root && begin
echo must be root
exit 1
echo must be root
exit 1
end
set flash_target /dev/disk/by-label/NICENANO
set firmware_file $argv[1]
if test -z $firmware_file
echo no firmware file argument specified
exit 2
end
mkdir -p /tmp/flashmnt
while not test -L $flash_target
echo Waiting for mountable device $flash_target to become available to flash $firmware_file...
echo ' This usually means you need to plugin the board and reset it.'
echo ' This is done by plugging in the board and double-tapping the'
echo ' reset button with the nice!nano controllers this build uses.'
sleep 1
echo Waiting for mountable device $flash_target to become available to flash $firmware_file...
echo ' This usually means you need to plugin the board and reset it.'
echo ' This is done by plugging in the board and double-tapping the'
echo ' reset button with the nice!nano controllers this build uses.'
sleep 1
end
echo Mounting $flash_target to /tmp/flashmnt...

1
zofle/zmk-config Submodule

@ -0,0 +1 @@
Subproject commit c2992a0f31902a62d77667c3846e27690def6745