Docs Updates (#1469)

A couple additions to the release notes and small details added to the
connections.mdx file. Additionally, a new preview photo has been added.
This commit is contained in:
Sylvie Crowe 2024-12-10 14:41:35 -08:00 committed by GitHub
parent 6693e66098
commit 9e7293d98a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 5 additions and 3 deletions

View File

@ -18,7 +18,7 @@ Wave is an open-source terminal that can launch graphical widgets, controlled an
Wave isn't just another terminal emulator; it's a rethink on how terminals are built. For too long there has been a disconnect between the CLI and the web. If you want fast, keyboard-accessible, easy-to-write applications, you use the CLI, but if you want graphical interfaces, native widgets, copy/paste, scrolling, variable font sizes, then you'd have to turn to the web. Wave's goal is to bridge that gap. Wave isn't just another terminal emulator; it's a rethink on how terminals are built. For too long there has been a disconnect between the CLI and the web. If you want fast, keyboard-accessible, easy-to-write applications, you use the CLI, but if you want graphical interfaces, native widgets, copy/paste, scrolling, variable font sizes, then you'd have to turn to the web. Wave's goal is to bridge that gap.
![WaveTerm Screenshot](./assets/wave-screenshot.png) ![WaveTerm Screenshot](./assets/wave-screenshot.webp)
## Installation ## Installation

Binary file not shown.

Before

Width:  |  Height:  |  Size: 438 KiB

BIN
assets/wave-screenshot.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 KiB

View File

@ -16,7 +16,7 @@ The easiest way to access connections is to click the <i className="fa-sharp fa-
## What are wsh Shell Extensions? ## What are wsh Shell Extensions?
`wsh` is a small program that helps manage waveterm regardless of which machine you are currently connected to. It is always included on your host machine, but you also have the option to install it when connecting to a remote machine. If it is installed on the remote machine, it is installed at `~/.waveterm/bin/wsh`. Then, when wave connects to your connection (and only when wave connects to your connection), `~/.waveterm/bin` is added to your `PATH` for that individual session. For more info on what `wsh` is capable of, see [wsh command](/wsh). And if you wish to view the source code of `wsh`, you can find it [here](https://github.com/wavetermdev/waveterm/tree/main/cmd/wsh). `wsh` is a small program that helps manage waveterm regardless of which machine you are currently connected to. It is always included on your host machine, but you also have the option to install it when connecting to a remote machine. If it is installed on the remote machine, it is installed at `~/.waveterm/bin/wsh`. Then, when wave connects to your connection (and only when wave connects to your connection), `~/.waveterm/bin` is added to your `PATH` for that individual session. If this fails for some reason, Wave will attempt to run without wsh. You will see this indicated by a small **<code><i className="fa-link-slash fa-solid fa-sharp"/></code>** icon in the block header. For more info on what `wsh` is capable of, see [wsh command](/wsh). And if you wish to view the source code of `wsh`, you can find it [here](https://github.com/wavetermdev/waveterm/tree/main/cmd/wsh).
With `wsh` installed, you have the ability to view certain widgets from the remote machine as if it were your host. In addition, `wsh` can be used to influence the widgets across various machines. As a very simple example, you can close a widget on the host machine by using the `wsh` command in a terminal window on a remote machine. For more information on what you can accomplish with `wsh`, take a look [here](/wsh). With `wsh` installed, you have the ability to view certain widgets from the remote machine as if it were your host. In addition, `wsh` can be used to influence the widgets across various machines. As a very simple example, you can close a widget on the host machine by using the `wsh` command in a terminal window on a remote machine. For more information on what you can accomplish with `wsh`, take a look [here](/wsh).

View File

@ -12,10 +12,12 @@ Wave Terminal v0.10.0 introduces workspaces, making it easier to manage multiple
- **Workspaces**: Organize your work into separate environments, each with their own tabs, layouts, and settings - **Workspaces**: Organize your work into separate environments, each with their own tabs, layouts, and settings
- **Command Blocks**: New `wsh run` command for launching terminal commands in dedicated blocks, with support for magnification, auto-closing, and execution control ([docs](/wsh#run)) - **Command Blocks**: New `wsh run` command for launching terminal commands in dedicated blocks, with support for magnification, auto-closing, and execution control ([docs](/wsh#run))
- **Connections**: New configuration system for managing SSH connections, with support for wsh-free operation ([docs](/connections)) - **Connections**: New configuration system for managing SSH connections, with support for wsh-free operation, per-connection themes, and more ([docs](/connections))
- Improved tab management with better switching behavior and context menus (many bug fixes) - Improved tab management with better switching behavior and context menus (many bug fixes)
- New tab features including pinned tabs and drag-and-drop improvements - New tab features including pinned tabs and drag-and-drop improvements
- Create, rename, and delete files/directories directly in directory preview - Create, rename, and delete files/directories directly in directory preview
- Attempt wsh-free connection as a fallback if wsh installation or execution fails
- New `-i` flag to add identity files with the `wsh ssh` command
- Added Perplexity API integration ([docs](/faq#perplexity)) - Added Perplexity API integration ([docs](/faq#perplexity))
- `wsh setbg` command for background handling ([docs](/wsh#setbg)) - `wsh setbg` command for background handling ([docs](/wsh#setbg))
- Switched from Less to SCSS for styling - Switched from Less to SCSS for styling

Binary file not shown.

Before

Width:  |  Height:  |  Size: 105 KiB

After

Width:  |  Height:  |  Size: 211 KiB