zmk/config/west.yml
2024-12-06 23:29:41 -05:00

50 lines
1.3 KiB
YAML

# 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
revision: v0.1
remotes:
- name: upstream
url-base: https://github.com/zmkfirmware
- name: urob
url-base: https://github.com/urob
projects:
- name: zmk-auto-layer
path: modules/auto-layer
- name: zmk-helpers
path: modules/helpers
- name: zmk-leader-key
path: modules/leader-key
- name: zmk-tri-state
path: modules/tri-state
# ZMK with Zephyr namespaced under /zmk. This requires that ZMK imports
# Zephyr with a path other than `zephyr` (as in `going-modular`).
- name: zmk
path: .
import:
file: app/west.yml
path-prefix: zmk
self:
path: config