This is the documentation for the latest (main) development branch of Zephyr. If you are looking for the documentation of previous releases, use the drop-down menu on the left and select the desired version.

CONFIG_SHELL_MINIMAL

Default config to reduce flash and memory requirements

Type: bool

Help

This is a meta-configuration option to significantly reduce the flash
and memory requirements of the shell.  Enabling it will choose Kconfig
defaults which favor reduced flash or memory requirements over extra
features.

Direct dependencies

SHELL

(Includes any dependencies from ifs and menus.)

Defaults

No defaults. Implicitly defaults to n.

Kconfig definition

At subsys/shell/Kconfig:20

Included via Kconfig:8Kconfig.zephyr:42subsys/Kconfig:45

Menu path: (Top) → Sub Systems and OS Services → Shell

config SHELL_MINIMAL
    bool "Default config to reduce flash and memory requirements"
    depends on SHELL
    help
      This is a meta-configuration option to significantly reduce the flash
      and memory requirements of the shell.  Enabling it will choose Kconfig
      defaults which favor reduced flash or memory requirements over extra
      features.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)