# Copyright (C) 2026 Rootiest # SPDX-License-Identifier: AGPL-3.0-or-later # DEPENDENCIES # __config_settings_get_val, __config_settings_get_raw, # __config_settings_subcats # # SYNOPSIS # __config_settings_state # # DESCRIPTION # Dumps everything scripts/config-settings-tui.py needs to render the # settings TUI: the current value of every opinionated-component, # sponge, scrollback and user-dots variable, plus the sub-category # taxonomy from __config_settings_subcats. # # Two record types, separated by RS (0x1e), fields separated by US # (0x1f). Both are ASCII control characters, so no value these variables # can hold needs escaping on the way through: # # var # sub