# This file specifies the build dependencies for Github Action workflows and # for local build environments. The workspace has three toplevel directories # containing the user config, user modules and ZMK. Zephyr and its dependencies # are namespaced under /zmk to keep the toplevel clean. # # ZMK-Workspace # ├── config # ├── modules (user modules) # └── zmk # └── modules (Zephyr modules) # # To create a local build environment, clone this repository and then run the # following commands from its toplevel directory: # # $ west init -l config # $ west update # $ west zephyr-export # --- manifest: defaults: remote: urob remotes: - name: upstream url-base: https://github.com/zmkfirmware - name: urob url-base: https://github.com/urob projects: - name: zmk-helpers revision: main path: modules/helpers - name: zmk-auto-layer revision: main path: modules/auto-layer - name: zmk-tri-state revision: main path: modules/tri-state - name: zmk-leader-key revision: main path: modules/leader-key # ZMK with Zephyr namespaced under /zmk. This requires that ZMK imports # Zephyr with a path other than `zephyr` (as in `going-modular`). - name: zmk revision: going-modular path: . import: file: app/west.yml path-prefix: zmk self: path: config