feat: mise setup

This commit is contained in:
Bastien Riviere 2025-06-22 09:45:21 +02:00
parent 3b6efcf7a3
commit a882a2697a
2 changed files with 23 additions and 0 deletions

6
.gitignore vendored
View file

@ -1,2 +1,8 @@
/.direnv
/result
/modules
/zephyr
/zmk
/zmk-helpers
/.west

17
mise.toml Normal file
View file

@ -0,0 +1,17 @@
[tools]
cmake = "latest"
pipx = "latest"
"pipx:west" = "latest"
python = "latest"
[tasks.setup]
run = [
"west init -l app/ --mf {{config_root}}/config/west.yml",
"west update",
"west zephyr-export"
]
[tasks.build]
# Not working yet...
run = "west build -b nice_nano_v2 -- -DZMK_CONFIG=\"{{config_root}}/config\""
dir = "zmk/app"