mirror of
https://github.com/wez/wezterm.git
synced 2024-12-28 07:55:03 +03:00
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
b59893fd9f
Rather than just a single attempt at each mechanism, let's allow up to 3 loops, each time trying all supported mechanisms. This helps for the case where the user makes a typo with their password, and should also help for more complicated auth setups where succeeding with one mechanism may not be sufficient. While testing this out I noticed that were deferring closing the OS level window until after the entire auth attempt, so I added some logic to proactively close the prompt windows. In the longer term I'd like all related prompts to render in the same window for improved cognotive continuity. |
||
---|---|---|
.cargo | ||
.github | ||
assets | ||
base91 | ||
ci | ||
deps | ||
docs | ||
promise | ||
pty | ||
rangeset | ||
src | ||
tabout | ||
term | ||
termwiz | ||
vtparse | ||
window | ||
.gitignore | ||
.gitmodules | ||
.rustfmt.toml | ||
build.rs | ||
Cargo.lock | ||
Cargo.toml | ||
CONTRIBUTING.md | ||
get-deps | ||
install.sh | ||
LICENSE.md | ||
README.md | ||
wt-record | ||
wt-replay |
Wez's Terminal
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
User facing home page at: https://wezfurlong.org/wezterm/
Screenshot of wezterm on macOS, running vim
Installation
https://wezfurlong.org/wezterm/installation.html
Getting help
This is a spare time project, so please bear with me. There are two channels for support:
- You can use the GitHub issue tracker to see if someone else has a similar issue, or to file a new one: https://github.com/wez/wezterm/issues
- There is a gitter room for (potentially!) real time discussions: https://gitter.im/wezterm/Lobby
The gitter room is probably better suited to questions than it is to bug reports, but don't be afraid to use whichever you are most comfortable using and we'll work it out.