mirror of
https://github.com/JanDeDobbeleer/oh-my-posh.git
synced 2024-11-10 13:04:04 -08:00
43 lines
801 B
Markdown
43 lines
801 B
Markdown
---
|
|
id: session
|
|
title: Session
|
|
sidebar_label: Session
|
|
---
|
|
|
|
## What
|
|
|
|
Show the current user and host name.
|
|
|
|
## Sample Configuration
|
|
|
|
```json
|
|
{
|
|
"type": "session",
|
|
"style": "diamond",
|
|
"foreground": "#ffffff",
|
|
"background": "#c386f1",
|
|
"leading_diamond": "\uE0B6",
|
|
"trailing_diamond": "\uE0B0",
|
|
"template": "{{ if .SSHSession }}\uF817 {{ end }}{{ .UserName }}"
|
|
}
|
|
```
|
|
|
|
## Template ([info][templates])
|
|
|
|
:::note default template
|
|
|
|
``` template
|
|
{{ if .SSHSession }}\uf817 {{ end }}{{ .UserName }}@{{ .HostName }}
|
|
```
|
|
|
|
:::
|
|
|
|
### Properties
|
|
|
|
- `.UserName`: `string` - the current user's name
|
|
- `.HostName`: `string` - the current computer's name
|
|
- `.SSHSession`: `boolean` - active SSH session or not
|
|
- `.Root`: `boolean` - are you a root/admin user or not
|
|
|
|
[templates]: /docs/configuration/templates
|