1
1
mirror of https://github.com/wez/wezterm.git synced 2024-11-22 04:56:12 +03:00
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
Go to file
2024-09-14 08:35:31 -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 shell-integration: be resilient to nounset 2024-09-14 06:33:59 -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 remove cfg_attr(feature = "cargo-clippy" noise 2024-09-14 06:49:13 -07:00
color-types color-types: prep for crates.io publish 2024-01-27 12:16:47 -07:00
config remove cfg_attr(feature = "cargo-clippy" noise 2024-09-14 06:49:13 -07:00
deps cairo: fix unexpected cfg condition value 2024-09-14 06:53:27 -07:00
docs docs: format 2024-09-14 08:35:31 -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 cargo update 2024-07-30 08:27:27 -07:00
luahelper add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
mux fix potential panic on shutdown when mux_enable_ssh_agent=true 2024-07-13 15:50:03 -07:00
nix flake.lock: Update 2024-07-21 07:34:31 -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 remove cfg_attr(feature = "cargo-clippy" noise 2024-09-14 06:49:13 -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 sync color schemes 2024-07-15 06:39:26 -07:00
tabout fixup images with the multiplexer 2023-03-23 21:43:28 -07:00
term remove cfg_attr(feature = "cargo-clippy" noise 2024-09-14 06:49:13 -07:00
termwiz remove cfg_attr(feature = "cargo-clippy" noise 2024-09-14 06:49:13 -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 cargo update 2024-07-30 08:27:27 -07:00
wezterm-blob-leases blob-lease: improve error handling 2024-07-14 07:45:10 -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 cargo update 2024-07-30 08:27:27 -07:00
wezterm-gui Restrict bell events to the proper window. (#6012) 2024-09-14 08:25:44 -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 fix: blob leases could be broken by tmpwatch 2024-07-14 07:10:17 -07:00
wezterm-mux-server-impl mux: augment PKI SAN list with getaddrinfo AI_CANONNAME 2024-07-15 08:09:45 -07:00
wezterm-open-url add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
wezterm-ssh kill and reap ProxyCommand 2024-07-15 06:14:04 -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 Handle non-sRGB displays on macOS 2024-09-14 08:18:50 -07:00
.cirrus.yml add ubuntu 24.04 arm to cirrus, tweak install instructions 2024-09-14 08:34:53 -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-07-30 08:27:27 -07:00
Cargo.toml move uds stuff into new wezterm-uds crate 2024-05-13 17:56:57 -07:00
CONTRIBUTING.md fix typo in CONTRIBUTING.md 2024-08-12 21:57:03 -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 docs: fixup absolute link warning for {{since(nightly)}} 2024-07-15 06:23:31 -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.