147 lines
3.7 KiB
Text
147 lines
3.7 KiB
Text
config SHELL_ZFETCH
|
|
bool "enable zfetch shell command"
|
|
default n
|
|
|
|
config ZFETCH_COLOR
|
|
bool "colorize zfetch output?"
|
|
default SHELL_VT100_COLORS
|
|
|
|
config ZFETCH_USERNAME
|
|
string "name of the user to show in zfetch"
|
|
default "z"
|
|
|
|
config ZFETCH_HOSTNAME
|
|
string "hostname to show in zfetch"
|
|
default ZMK_KEYBOARD_NAME if ZMK
|
|
default USB_DEVICE_PRODUCT if USB
|
|
default BT_DEVICE_NAME if BT
|
|
default "zephyr"
|
|
|
|
config ZFETCH_OS
|
|
string "operating system to show in zfetch"
|
|
default "Zephyr"
|
|
|
|
config ZFETCH_APPLICATION
|
|
string "application to show in zfetch"
|
|
default KERNEL_BIN_NAME
|
|
|
|
config ZFETCH_SOC
|
|
string "SoC to show in zfetch"
|
|
default "nRF5340" if SOC_NRF5340_CPUAPP
|
|
default "nRF53xx" if SOC_SERIES_NRF53X
|
|
default "nRFxxxx" if SOC_FAMILY_NORDIC_NRF
|
|
default "ESP32" if SOC_SERIES_ESP32
|
|
default "ESP32-C2" if SOC_SERIES_ESP32C2
|
|
default "ESP32-C3" if SOC_SERIES_ESP32C3
|
|
default "ESP32-S2" if SOC_SERIES_ESP32S2
|
|
default "ESP32-S3" if SOC_SERIES_ESP32S3
|
|
default SOC
|
|
|
|
config ZFETCH_SOC_MANUFACTURER
|
|
string "SoC manufacturer to show in zfetch"
|
|
default "Nordic" if SOC_FAMILY_NORDIC_NRF
|
|
default "Espressif" if SOC_FAMILY_ESPRESSIF_ESP32
|
|
default SOC_FAMILY
|
|
|
|
config ZFETCH_BOARD
|
|
string "board name to show in zfetch"
|
|
default BOARD
|
|
|
|
config ZFETCH_BOARD_REVISION
|
|
string "board revision to show in zfetch"
|
|
default BOARD_REVISION
|
|
|
|
config ZFETCH_CPU_COUNT
|
|
int
|
|
default MP_MAX_NUM_CPUS if SMP
|
|
default 1
|
|
|
|
config ZFETCH_CPU
|
|
string "CPU model to show in zfetch"
|
|
default "ARM Cortex-A53" if CPU_CORTEX_A53
|
|
default "ARM Cortex-A55" if CPU_CORTEX_A55
|
|
default "ARM Cortex-A57" if CPU_CORTEX_A57
|
|
default "ARM Cortex-A7" if CPU_CORTEX_A7
|
|
default "ARM Cortex-A72" if CPU_CORTEX_A72
|
|
default "ARM Cortex-A76" if CPU_CORTEX_A76
|
|
default "ARM Cortex-A9" if CPU_CORTEX_A9
|
|
default "ARM Cortex-A" if (CPU_CORTEX_A || CPU_AARCH32_CORTEX_A)
|
|
default "ARM Cortex-M0" if CPU_CORTEX_M0
|
|
default "ARM Cortex-M0+" if CPU_CORTEX_M0PLUS
|
|
default "ARM Cortex-M1" if CPU_CORTEX_M1
|
|
default "ARM Cortex-M23" if CPU_CORTEX_M23
|
|
default "ARM Cortex-M3" if CPU_CORTEX_M3
|
|
default "ARM Cortex-M4" if CPU_CORTEX_M4
|
|
default "ARM Cortex-M33" if CPU_CORTEX_M33
|
|
default "ARM Cortex-M52" if CPU_CORTEX_M52
|
|
default "ARM Cortex-M55" if CPU_CORTEX_M55
|
|
default "ARM Cortex-M7" if CPU_CORTEX_M7
|
|
default "ARM Cortex-M85" if CPU_CORTEX_M85
|
|
default "ARM Cortex-M" if CPU_CORTEX_M
|
|
default "ARM Cortex-R4" if CPU_CORTEX_R4
|
|
default "ARM Cortex-R5" if CPU_CORTEX_R5
|
|
default "ARM Cortex-R52" if CPU_CORTEX_R52
|
|
default "ARM Cortex-R7" if CPU_CORTEX_R7
|
|
default "ARM Cortex-R8" if CPU_CORTEX_R8
|
|
default "ARM Cortex-R82" if CPU_CORTEX_R82
|
|
default "ARM Cortex-R" if (CPU_AARCH32_CORTEX_R || CPU_AARCH64_CORTEX_R)
|
|
default "ARM Cortex" if CPU_CORTEX
|
|
default "XTense LX6" if SOC_SERIES_ESP32
|
|
default "XTensa LX7" if (SOC_SERIES_ESP32S2 || SOC_ESP32S3)
|
|
default "ARM" if (ARM || ARM64)
|
|
default "RISC-V" if RISCV
|
|
default ARCH
|
|
|
|
mainmenu "zfetch configuration"
|
|
|
|
menu "variables"
|
|
|
|
config ZFETCH_USERNAME
|
|
string
|
|
help
|
|
name of the user (part before @)
|
|
config ZFETCH_HOSTNAME
|
|
string
|
|
help
|
|
hostname (part after @)
|
|
config ZFETCH_OS
|
|
string
|
|
help
|
|
override the operating system (normally zephyr)
|
|
config ZFETCH_APPLICATION
|
|
string
|
|
help
|
|
override the name of the running application
|
|
config ZFETCH_SOC
|
|
string
|
|
help
|
|
override the SoC name
|
|
config ZFETCH_SOC_MANUFACTURER
|
|
string
|
|
help
|
|
override the SoC manufacturer
|
|
config ZFETCH_BOARD
|
|
string
|
|
help
|
|
override the board name
|
|
config ZFETCH_BOARD_REVISION
|
|
string
|
|
help
|
|
override the board revision
|
|
config ZFETCH_CPU
|
|
string
|
|
help
|
|
override the CPU name
|
|
endmenu
|
|
|
|
menu "shell"
|
|
|
|
config SHELL_ZFETCH
|
|
bool
|
|
help
|
|
enable zfetch shell command; shows some system information
|
|
config ZFETCH_COLOR
|
|
bool
|
|
help
|
|
whether to colorize zfetch output using vt100 color codes
|
|
endmenu
|