SolarOS

SolarOS 4.17.7 manual · command

setterm

Open the terminal settings TUI from the display shell.

Usage

UsageDescription
settermOpen the terminal settings TUI from the display shell.
setterm cursor [block|underscore] [blink|steady]Show or save the global local-terminal cursor style. Defaults to block blink.
setterm --display <target> [orientation|scale|font|textsize|palette|statusbar] [value]Show or change a named display's profile; orientation and scale are persistent, other targeted settings are volatile.
setterm scale [1..4]Set and save scaling for the current display, or display0 from a port shell.
setterm orientation [0|90|180|270]Set and save orientation for the current display, or display0 from a port shell.
setterm font [mono|compact]; setterm textsize [8|10|12|14|16|18|20]Show or set the terminal font and text size.
setterm palette [normal|inverted]Show or set the logical terminal and shared-graphics palette.
setterm foreground [#RRGGBB]; setterm background [#RRGGBB]Show or set the persistent RGB terminal theme colors.
setterm statusbar [show|hide]Show or hide the graphical shell status bar.
setterm brightness [0..100]Show or set display brightness.
setterm backlight [0..100|follow]Show or set auxiliary lighting, such as the keyboard backlight, independently or following display brightness.
setterm profile [vt100|ansi|dumb]; setterm charset [utf8|ascii]Configure escape sequences and TUI glyph output for the current port shell.
setterm keyboard [us|de]; setterm powerkey [short|long] [action]Show or set the keyboard layout and dedicated KEY action.
setterm keyrate [off|1..60 [delay-ms]]Show or set the shared keyboard and button repeat policy.
setterm ble [default|on|off]Show or set the BLE preference for the next boot.
setterm timezone [UTC|UTC+/-offset|Europe/Berlin|POSIX-TZ]Show or set the timezone used for local time.
setterm startup [auto|flash|sd]Show or select the volume containing .shell/startup for the next boot.
setterm otaurl [url]Show or set the OTA metadata URL.