mirror of
https://github.com/wavetermdev/waveterm.git
synced 2024-12-21 16:38:23 +01:00
An open-source, cross-platform terminal for seamless workflows
6091305bb3
* fix: allow ssh user to use numbers/capital letters Prior to this change, usernames could not start with numbers and could not contain capital letters at all. Note that the username can also start with capital letters. * fix: update ssh_config with IdentityFiles fix This adds the update that provides the ssh2 defaults for IdentityFiles. This will allow the usual defaults to be searched when none are explicitly provided. * fix: overwrite identity files instead of appending This change makes it so a waveterm configured identity file will overwrite the one in the config instead of attempting to append it. This matches the behavior of openssh. * style: use regular font for markdown user input This makes the Markdown User Input indistinct from user input without markdown. It changes the font and makes a couple small adjustments to the font size and line height. * fix: use font property instead of font-family The markdown css for User Input can be simplified with the font being set by the "font" property rather than the "font-family" property. |
||
---|---|---|
.github | ||
.testdriver | ||
.vscode | ||
acknowledgements | ||
assets | ||
buildres | ||
housekeeping | ||
public | ||
src | ||
waveshell | ||
wavesrv | ||
webpack | ||
.gitignore | ||
.prettierignore | ||
.prettierrc.json | ||
build-linux.md | ||
BUILD.md | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
electron-builder.config.js | ||
go.work | ||
go.work.sum | ||
LICENSE | ||
NOTICE | ||
package.json | ||
README.md | ||
scripthaus.md | ||
SECURITY.md | ||
tsconfig.json | ||
version.js | ||
webpack.config.js | ||
yarn.lock |
Wave Terminal
An open-source, cross-platform, AI-integrated, modern terminal for seamless workflows.
Wave isn't just another terminal emulator; it's a rethink on how terminals are built. Wave combines command line with the power of the open web to help veteran CLI users and new developers alike.
- Inline renderers to cut down on context switching. Render code, images, markdown, and CSV files without ever leaving the terminal.
- Persistent sessions that can restore state across network disconnections and reboots
- Searchable contextual command history across all remote sessions (saved locally)
- Workspaces, tabs, and command blocks to keep you organized
- AI Integration with ChatGPT (or ChatGPT compatible APIs) to help write commands and get answers inline
Installation
Wave Terminal works with MacOS and Linux (preliminary).
Install Wave Terminal from: www.waveterm.dev/download
Also available as a homebrew cask for MacOS:
brew install --cask wave
Links
- Homepage — https://www.waveterm.dev
- Download Page — https://www.waveterm.dev/download
- Documentation — https://docs.waveterm.dev/
- Blog — https://blog.waveterm.dev/
- Quick Start Guide — https://docs.waveterm.dev/quickstart/
- Discord Community — https://discord.gg/XfvZ334gwU
Building from Source
Contributing
Wave uses Github Project for tracking issues.
Find more information in our Contributions Guide, which includes: