Split the toolchain setup into separate docker and native pages and improve instructions to better refer to Zephyr docs in certain steps. Also refactor to improve consistency and add virtualenv instructions. --------- Co-authored-by: KemoNine <mcrosson@kemonine.info> Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
107 lines
2.5 KiB
JavaScript
107 lines
2.5 KiB
JavaScript
module.exports = {
|
|
docs: {
|
|
"Getting Started": [
|
|
"intro",
|
|
"hardware",
|
|
"faq",
|
|
"user-setup",
|
|
"customization",
|
|
"troubleshooting",
|
|
],
|
|
Features: [
|
|
"features/keymaps",
|
|
"features/bluetooth",
|
|
"features/combos",
|
|
"features/conditional-layers",
|
|
"features/debouncing",
|
|
"features/displays",
|
|
"features/encoders",
|
|
"features/underglow",
|
|
"features/backlight",
|
|
"features/battery",
|
|
"features/soft-off",
|
|
"features/beta-testing",
|
|
],
|
|
Behaviors: [
|
|
"behaviors/index",
|
|
"behaviors/key-press",
|
|
"behaviors/layers",
|
|
"behaviors/misc",
|
|
"behaviors/hold-tap",
|
|
"behaviors/mod-tap",
|
|
"behaviors/mod-morph",
|
|
"behaviors/macros",
|
|
"behaviors/key-toggle",
|
|
"behaviors/sticky-key",
|
|
"behaviors/sticky-layer",
|
|
"behaviors/tap-dance",
|
|
"behaviors/caps-word",
|
|
"behaviors/key-repeat",
|
|
"behaviors/sensor-rotate",
|
|
"behaviors/mouse-emulation",
|
|
"behaviors/reset",
|
|
"behaviors/bluetooth",
|
|
"behaviors/outputs",
|
|
"behaviors/underglow",
|
|
"behaviors/backlight",
|
|
"behaviors/power",
|
|
"behaviors/soft-off",
|
|
],
|
|
Codes: [
|
|
"codes/index",
|
|
"codes/keyboard-keypad",
|
|
"codes/modifiers",
|
|
"codes/editing",
|
|
"codes/media",
|
|
"codes/applications",
|
|
"codes/input-assist",
|
|
"codes/power",
|
|
],
|
|
Configuration: [
|
|
"config/index",
|
|
"config/backlight",
|
|
"config/battery",
|
|
"config/behaviors",
|
|
"config/bluetooth",
|
|
"config/combos",
|
|
"config/displays",
|
|
"config/encoders",
|
|
"config/keymap",
|
|
"config/kscan",
|
|
"config/power",
|
|
"config/underglow",
|
|
"config/system",
|
|
],
|
|
Development: [
|
|
"development/clean-room",
|
|
"development/pre-commit",
|
|
"development/documentation",
|
|
{
|
|
type: "category",
|
|
label: "Setup",
|
|
collapsed: true,
|
|
items: [
|
|
"development/setup/index",
|
|
"development/setup/docker",
|
|
"development/setup/native",
|
|
],
|
|
},
|
|
"development/build-flash",
|
|
"development/boards-shields-keymaps",
|
|
"development/posix-board",
|
|
"development/tests",
|
|
"development/usb-logging",
|
|
"development/ide-integration",
|
|
{
|
|
type: "category",
|
|
label: "Guides",
|
|
collapsed: false,
|
|
items: [
|
|
"development/new-shield",
|
|
"development/hardware-metadata-files",
|
|
"development/new-behavior",
|
|
],
|
|
},
|
|
],
|
|
},
|
|
};
|