all recent config changes
This commit is contained in:
24
hosts/main/bin/zmk
Executable file
24
hosts/main/bin/zmk
Executable file
@@ -0,0 +1,24 @@
|
||||
#!/bin/bash
|
||||
|
||||
export ZMK_CLI_CONFIG=$CONFIG_DIR/hosts/main/zmk-config
|
||||
|
||||
if [[ "$1" == "docker" ]] || [[ "$1" == "d" ]];
|
||||
then
|
||||
if [ ! $(docker ps -a -q -f name=my-zmk-builder) ]; then
|
||||
docker build -t my-zmk-builder $CONFIG_DIR/zmk-config
|
||||
fi
|
||||
docker run -v $CONFIG_DIR:/config -it --rm my-zmk-builder
|
||||
# build cmd: west build -- -DBOARD=nice_nano_v2 -DSHIELD=charybdis_left -DZMK_CONFIG=/config/zmk-config/config/ -DZMK_EXTRA_MODULES=/config/zmk-config
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if [[ "$1" == "flash" ]] || [[ "$1" == "f" ]];
|
||||
then
|
||||
if [ ! $(docker ps -a -q -f name=my-zmk-builder) ]; then
|
||||
docker build -t my-zmk-builder $CONFIG_DIR/zmk-config
|
||||
fi
|
||||
docker run -v $CONFIG_DIR:/config --workdir /config/src/zmk/app -it --rm my-zmk-builder --entrypoint /bin/bash -c 'west build -- -DBOARD=nice_nano_v2 -DSHIELD=charybdis_left -DZMK_CONFIG=/config/zmk-config/config/ -DZMK_EXTRA_MODULES=/config/zmk-config'
|
||||
exit 0
|
||||
fi
|
||||
|
||||
exec /home/me/work/src/zmk-cli/.venv/bin/zmk "$@"
|
||||
Reference in New Issue
Block a user