- initialize
- list_options — Show available option groups and their usage for configng-v2 modules.
- trace — Lightweight timing and trace message utility for Configng V2 modules.
- submenu — Parse a list_options message and present commands as an interactive menu.
- interface
- checklist_box — Show an interactive ON/OFF checklist from columnar text using dialog, whiptail, or a simple read fallback.
- info_box — Display a rolling info box with dialog/whiptail; reads and shows lines from stdin or a single message.
- input_box — Prompt the user for input using whiptail, dialog, or shell fallback; reads prompt from argument or stdin and prints result to stdout.
- menu — Displays an interactive menu for module functions based on their help output.
- ok_box — Displays a message to the user using the configured dialog tool.
- package — Helpers for bulk packages operations (install, remove, upgrade, etc.)
- service — Systemd service management helpers (start stop enable etc.)
- set_colors — Set terminal and whiptail/dialog background colors.
- yes_no_box — Portable Bash yes/no prompt function supporting whiptail, dialog, or simple shell read fallback.
- network
- net_render — Set or check the current Netplan renderer (NetworkManager or networkd) for all interfaces.
- management
- cockpit — Web-based administrative interface for managing Linux servers.
- kernel
- boot_kernel — Manage, hold, unhold, and update kernel, bootloader (U-Boot), and related Armbian packages.
- user
- adjust_motd — Adjust welcome screen (motd)