Username user¶
The user section shows the current user's username. By default, it's displayed only when:
- the machine is connected via SSH (
$SSH_CONNECTIONis not empty) - username is not the same as
$LOGNAME - username is a root user
The root user is highlighted in SPACESHIP_USER_COLOR_ROOT color (red as default).
Controlling when to show the user section¶
SPACESHIP_USER_SHOW defines when to show the user section. Here are possible values:
SPACESHIP_USER_SHOW |
Show on local | Show on remote |
|---|---|---|
false |
Never | Never |
always |
Always | Always |
true |
If needed | Always |
needed |
If needed | If needed |
If needed means the default behavior.
Options¶
| Variable | Default | Meaning |
|---|---|---|
SPACESHIP_USER_SHOW |
true |
Show section (true, false, always or needed) |
SPACESHIP_USER_PREFIX |
with· |
Section's prefix |
SPACESHIP_USER_SUFFIX |
$SPACESHIP_PROMPT_DEFAULT_SUFFIX |
Section's suffix |
SPACESHIP_USER_COLOR |
yellow |
Section's color |
SPACESHIP_USER_COLOR_ROOT |
red |
Section's color when user is root |