Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions docs/pages/connect-your-client/teleport-connect.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,13 @@ The top bar of Teleport Connect consists of:
The **status bar** at the bottom displays **cluster breadcrumbs** in the bottom left, indicating
which cluster the current tab is bound to, and the **Share Feedback** button in the bottom right.

### Background mode
Teleport Connect can run in the background (via the menu bar or system tray),
so you can continue using VNet and connections to databases, Kubernetes clusters,
and apps without keeping the main window open.
Comment thread
gzdunek marked this conversation as resolved.

See [the `runInBackground` configuration option](#configuration).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it make sense to add an example configuration snippet here so the user doesn't need to hop around?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I considered it, but ultimately decided to keep it as a link to the config option. It provides the platform defaults and details about Linux requirements.

## Connecting to an SSH server

1. Open a tab with cluster resources by clicking on the plus symbol at the right end of the tab bar.
Expand Down Expand Up @@ -591,6 +598,7 @@ Below is the list of the supported config properties.
|-------------------------------|----------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------|
| `theme` | `system` | Color theme for the app. Available modes: `light`, `dark`, `system`. |
| `skipVersionCheck` | `false` | Skips the version check and hides the version compatibility warning when logging in to a cluster. |
| `runInBackground` | `true` on macOS/Windows, `false` on Linux | Keeps the app running in the menu bar/system tray even when the main window is closed. On Linux, displaying the system tray icon may require installing shell extensions. |
| `terminal.fontFamily` | `Menlo, Monaco, monospace` on macOS `Consolas, monospace` on Windows `'Droid Sans Mono', monospace` on Linux | Font family for the terminal. |
| `terminal.fontSize` | `15` | Font size for the terminal. |
| `terminal.windowsBackend` | `auto` | `auto` uses modern [ConPTY](https://devblogs.microsoft.com/commandline/windows-command-line-introducing-the-windows-pseudo-console-conpty/) system if available, which requires Windows 10 (19H1) or above. Set to `winpty` to use winpty even if ConPTY is available. |
Expand Down
2 changes: 1 addition & 1 deletion web/packages/teleterm/src/mainProcess/windowsManager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -486,7 +486,7 @@ export class WindowsManager {
? 'Keep Teleport Connect running in the menu bar?'
: 'Keep Teleport Connect running in the system tray?',
detail:
'VNet and connections to databases, kube clusters and apps will remain active.',
'VNet and connections to databases, Kubernetes clusters, and apps will remain active.',
buttons: ['Keep Running', 'Quit'],
noLink: true,
defaultId: 0,
Expand Down
Loading