walnux/Documentation/guides/index.rst
Côme VINCENT ec64401c62 docs: Add Nix flake development environment guide
This commit introduces a new guide in  that details how to set up a reproducible development environment for NuttX using Nix flakes.

The guide covers:
- Prerequisites for using Nix flakes.
- Steps to enter the NuttX development shell.
- Benefits of using the Nix flake (reproducibility, simplified onboarding, dependency management).
- An overview of the  contents.

A link to this new guide has also been added in index.rst to ensure discoverability.

Signed-off-by: Côme VINCENT <44554692+comejv@users.noreply.github.com>
2025-07-26 20:55:29 +08:00

63 lines
1.4 KiB
ReStructuredText

.. todo::
Create "tutorial" type documentation for specific subjects not to be covered in more general terms.
======
Guides
======
.. toctree::
nfs.rst
nix_flake.rst
usbtrace.rst
simulator.rst
rndis.rst
drivers.rst
cpp_cmake.rst
pysimcoder.rst
customboards.rst
customapps.rst
citests.rst
zerolatencyinterrupts.rst
fortify.rst
nestedinterrupts.rst
ofloader.rst
testingtcpip.rst
automounter.rst
stm32nullpointer.rst
stm32ccm.rst
etcromfs.rst
thread_local_storage.rst
devicetree.rst
changing_systemclockconfig.rst
usingkernelthreads.rst
armv7m_runtimestackcheck.rst
include_files_board_h.rst
specialstuff_in_nuttxheaderfiles.rst
kernel_threads_with_custom_stacks.rst
versioning_and_task_names.rst
logging_rambuffer.rst
ipv6.rst
integrate_newlib.rst
protected_build.rst
platform_directories.rst
port_drivers_to_stm32f7.rst
semihosting.rst
renode.rst
signal_events_interrupt_handlers.rst
signaling_sem_priority_inheritance.rst
smaller_vector_tables.rst
port.rst
updating_release_system_elf.rst
partially_linked_elf.rst
fully_linked_elf.rst
building_nuttx_with_app_out_of_src_tree.rst
building_uclibcpp.rst
custom_app_directories.rst
multiple_nsh_sessions.rst
nsh_network_link_management.rst
ram_rom_disks.rst
reading_can_msgs.rst
remove_device_drivers_nsh.rst
rust.rst
optee.rst