Make RETUI speak your language.
Setting names tell you that a line can be changed. They do not show what the line could become. This is the practical version: start with something that works, change one piece, and keep going until the launcher sounds like yours.
Build your own clock
Make the hour large, keep the date compact, or ask RETUI to write the time in words.
[size=40]HH:mm[/size]%n[size=14]EEEE, d MMMM[/size]
[size=28]{clock_words}[/size]
#00FF88[size=40]HH:mm[/size]Use @ to keep several time formats in one setting:
HH:mm:ss@EEEE, d MMMM@{clock_words}The corresponding values can then be inserted with %t, %t1, or %t2.
HH / hh24-hour or 12-hour clock.
mm / ss / aMinutes, seconds, and AM or PM.
EEE / EEEEShort or full weekday.
d / MMM / MMMM / yyyyDay, short month, full month, and year.
%nStart a new line.
Rewrite the command prompt
The session line can be almost invisible or proudly terminal-shaped.
%p %u@%d:%p [%u on %d] %p
%uUsername.
%dDevice name.
%pCurrent path.
Decide how command history reads
Input and output are separate formats. Keep them clean, or timestamp everything.
[%t] %p %i [%t] %o
%iThe command you entered.
%oCommand output.
%pThe input prefix.
%tThe current output-time format.
%nA new line.
Build a battery readout
A simple percentage is enough. The conditional form lets charging and unplugged states speak differently.
BAT %v% %(CHARGING /BAT )%v%
The value before / appears while charging; the value after it appears while unplugged.
Show RAM your way
RAM %avgb GB / %totgb GB RAM FREE: %av%
%avgb / %avmbAvailable RAM in GB or MB.
%av%Available RAM percentage.
%totgb / %totmbTotal RAM in GB or MB.
TB, KB, and byte variants are available too.
Create a storage meter
DISK %iavgb GB / %itotgb GB FREE %iav%%
%iavgb / %itotgbAvailable and total internal storage in GB.
%iav%Available internal-storage percentage.
%eavgb / %etotgbAvailable and total external storage in GB.
%eav%Available external-storage percentage.
TB, MB, KB, and byte variants follow the same pattern.
Make network status conditional
Show the Wi-Fi name when connected, fall back to mobile data, and admit when neither is available.
%(WIFI: %wn/%[MOBILE: %dt/OFFLINE])
%(yes/no)Wi-Fi connected.
%[yes/no]Mobile data enabled.
%{yes/no}Bluetooth enabled.
%wnWi-Fi network name.
%ip4 / %ip6IPv4 or IPv6 address.
%dtMobile network type.
%w1 / %d1 / %b1Wi-Fi, mobile data, or Bluetooth as on or off.
Numbered state variants can return 1/0, on/off, ON/OFF, true/false, or TRUE/FALSE.
Personalize app events
Launch history can preserve the app label as written or force it to lowercase.
OPENED %L %l%n%p
%l / %LLowercase or original app label in launch history.
%pPackage name.
%aActivity name.
Install, update, and removal messages use %l for the app label and %p for the package.
+ INSTALLED %l [%p] ~ UPDATED %l - REMOVED %p
Ready-made starting points
Large clock
#00FF88[size=42]HH:mm[/size]%n[size=13]EEE d MMM[/size]
Compact system monitor
RAM %av%%nDISK %iav%%nBAT %v%
Cyberdeck network line
%(UPLINK %wn [%ip4]/%[CELL %dt/OFFLINE])
Clean command history
%p %i %o
Verbose command history
[%t] %u@%d:%p %i [%t] %o
Find the settings
Open the RETUI Settings Hub and search for the part you want to change:
status_time_formatoutput_time_formatsession_info_formatinput_formatoutput_formatbattery_formatram_formatstorage_formatnetwork_info_formatapp_launch_formatapp_installed_formatapp_updated_formatapp_uninstalled_format
The defaults are only the first sentence. Format strings are how RETUI starts sounding like the person using it.