oh-my-posh/website/docs/segments/system/session.mdx
2024-07-05 12:31:42 +02:00

45 lines
1 KiB
Plaintext

---
id: session
title: Session
sidebar_label: Session
---
## What
Show the current user and host name.
## Sample Configuration
import Config from '@site/src/components/Config.js';
<Config data={{
"type": "session",
"style": "diamond",
"foreground": "#ffffff",
"background": "#c386f1",
"leading_diamond": "\uE0B6",
"trailing_diamond": "\uE0B0",
"template": "{{ if .SSHSession }}\ueba9 {{ end }}{{ .UserName }}"
}}/>
## Template ([info][templates])
:::note default template
```template
{{ if .SSHSession }}\ueba9 {{ end }}{{ .UserName }}@{{ .HostName }}
```
:::
### Properties
| Name | Type | Description |
| ------------- | --------- | -------------------------------- |
| `.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