1
1
mirror of https://github.com/wez/wezterm.git synced 2024-11-22 13:16:39 +03:00
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
Go to file
2024-07-13 06:31:39 -07:00
.cargo rename .cargo/config -> .cargo/config.toml 2024-05-04 15:34:47 -07:00
.copr copr: more grubbing around 2023-10-02 16:35:42 -07:00
.github ci: Add ubuntu 24.04 2024-07-13 06:31:39 -07:00
assets windows: update bundled conpty 2024-02-10 16:50:08 -07:00
async_ossl speculative windows build fix 2024-05-13 13:58:26 -07:00
base91 add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
bidi add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
bintree add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
ci ci: Add ubuntu 24.04 2024-07-13 06:31:39 -07:00
codec deps: metrics -> 0.23 2024-06-07 17:53:46 -07:00
color-types color-types: prep for crates.io publish 2024-01-27 12:16:47 -07:00
config add X11 Qtile to tiling_desktop_environments 2024-05-13 12:22:47 -07:00
deps add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
docs ci: drop centos8 2024-06-17 08:31:17 -07:00
env-bootstrap deps: update macos specific packages 2024-05-13 14:10:09 -07:00
filedescriptor filedescriptor: fix windows build 2024-05-13 14:14:47 -07:00
frecency add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
lfucache deps: metrics -> 0.23 2024-06-07 17:53:46 -07:00
licenses macOS: bundle and use MetalANGLE to enable Metal rendering 2020-10-17 09:34:01 -07:00
lua-api-crates deps: update terminfo 2024-05-13 12:29:19 -07:00
luahelper add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
mux Add arrows support for search field (#5416) 2024-06-14 11:21:07 -07:00
nix nix/flake.nix: remove invalid follows 2024-07-01 07:09:26 -07:00
procinfo add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
promise deps: update flume 2024-05-13 10:29:12 -07:00
pty Windows: fix warnings in pty crate 2024-05-15 05:43:55 -07:00
rangeset deps: update/dedup num, num-derive 2024-05-13 11:58:52 -07:00
ratelim add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
strip-ansi-escapes add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
sync-color-schemes add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
tabout fixup images with the multiplexer 2023-03-23 21:43:28 -07:00
term deps: update terminfo 2024-05-13 12:29:19 -07:00
termwiz Add arrows support for search field (#5416) 2024-06-14 11:21:07 -07:00
test-data fix kitty image protocol display parameters 2024-01-28 07:59:13 -07:00
umask add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
vtparse [PATCH] Fix various cargo audit errors 2024-05-04 22:47:57 -07:00
wezterm deps: upgrade smol to 2.0 2024-05-13 10:26:29 -07:00
wezterm-blob-leases wezterm-blob-leases: prep for crates.io publish 2024-01-27 12:11:08 -07:00
wezterm-client deps: metrics -> 0.23 2024-06-07 17:53:46 -07:00
wezterm-dynamic deps: update strsim 2024-05-13 12:20:09 -07:00
wezterm-font deps: metrics -> 0.23 2024-06-07 17:53:46 -07:00
wezterm-gui Check for the presence of CARGO_BUILD_TARGET_DIR env variable (#5430) 2024-06-17 08:25:57 -07:00
wezterm-gui-subcommands add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
wezterm-input-types wezterm-input-types: prep for crates.io publish 2024-01-27 12:13:39 -07:00
wezterm-mux-server add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
wezterm-mux-server-impl move uds stuff into new wezterm-uds crate 2024-05-13 17:56:57 -07:00
wezterm-open-url add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
wezterm-ssh deps: update rstest 2024-06-07 17:53:46 -07:00
wezterm-toast-notification deps: missed a cocoa 2024-05-13 14:12:48 -07:00
wezterm-uds wezterm-uds: impl AsRawSocket 2024-05-13 18:40:50 -07:00
wezterm-version add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
window deps: metrics -> 0.23 2024-06-07 17:53:46 -07:00
.cirrus.yml ci: update cirrus to fbsd 14 2024-06-07 17:53:46 -07:00
.dockerignore ci: switch mkdocs build to docker version 2024-02-03 08:06:55 -07:00
.gitignore ignore .tag file 2024-05-19 16:38:06 -07:00
.gitmodules repoint to my freetype mirror 2021-02-03 21:56:30 -08:00
.mailmap add .mailmap 2022-12-07 12:09:06 -08:00
.rustfmt.toml encoding my preferred import grouping in the rustfmt config 2022-01-17 13:50:51 -07:00
Cargo.lock cargo update 2024-06-24 06:55:22 -07:00
Cargo.toml move uds stuff into new wezterm-uds crate 2024-05-13 17:56:57 -07:00
CONTRIBUTING.md Contribute docs update (#4326) 2023-09-21 17:52:26 -07:00
deny.toml add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
get-deps Updates for openSUSE/SUSE (#5407) 2024-06-14 20:13:03 -07:00
LICENSE.md Bundle Symbols Nerd Font Mono 2022-01-16 16:04:35 -07:00
Makefile flesh out Makefile a bit 2024-05-19 16:38:06 -07:00
mkdocs_macros.py make the default front_end=WebGpu 2023-04-17 18:00:51 -07:00
PRIVACY.md Add PRIVACY policy/statement 2023-08-17 08:59:53 -07:00
README-DISTRO-MAINTAINER.md fonts: remove last resort font 2022-09-15 08:23:58 -07:00
README.md Expand sponsor section of readme 2023-04-02 23:37:54 -07:00

Wez's Terminal

WezTerm Icon A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust

User facing docs and guide at: https://wezfurlong.org/wezterm/

Screenshot

Screenshot of wezterm on macOS, running vim

Installation

https://wezfurlong.org/wezterm/installation

Getting help

This is a spare time project, so please bear with me. There are a couple of 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.
  • Start or join a thread in our GitHub Discussions; if you have general questions or want to chat with other wezterm users, you're welcome here!
  • There is a Matrix room via Element.io for (potentially!) real time discussions.

The GitHub Discussions and Element/Gitter rooms are better suited for questions than bug reports, but don't be afraid to use whichever you are most comfortable using and we'll work it out.

Supporting the Project

If you use and like WezTerm, please consider sponsoring it: your support helps to cover the fees required to maintain the project and to validate the time spent working on it!

Read more about sponsoring.