1
1
mirror of https://github.com/wez/wezterm.git synced 2024-12-22 12:51:31 +03:00
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
Go to file
2024-12-05 08:35:33 -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: refine triggers for no-response workflow 2024-09-21 20:46:52 -07:00
assets WezTerm.app/Contents/Info.plist: request network permissions 2024-11-04 08:34:04 -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 Alter copr spec file for Fedora 41 and Rawhide 2024-10-30 21:42:23 -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 fix some warnings with rust 1.83 2024-11-28 21:32:15 -07:00
deps Disable libpng VSX_OPT flag for PowerPC 64 2024-11-28 10:55:24 -07:00
docs docs: changelog for serial bits 2024-12-05 08:31:57 -07:00
env-bootstrap deps: update macos specific packages 2024-05-13 14:10:09 -07:00
filedescriptor fix warning 2024-11-19 10:14:32 -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 fix some warnings with rust 1.83 2024-11-28 21:32:15 -07:00
luahelper fix some warnings with rust 1.83 2024-11-28 21:32:15 -07:00
mux Use serial2 crate instead of serial (#6411) 2024-12-05 08:30:04 -07:00
nix nix/flake.nix: fix x86_64-darwin build 2024-11-04 08:34:04 -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 pty: bump semver because serial2 changes public API 2024-12-05 08:30:36 -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 Region scrolling tests and a fix 2024-11-28 09:01:13 -07:00
termwiz PromptInputLine: fixup per code review 2024-09-22 14:45:11 -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 rustfmt 2024-11-29 15:21:48 -07:00
wezterm-font hbwrap: from_raw_parts handling of null ptr 2024-10-30 21:54:04 -07:00
wezterm-gui PromptInputLine: fixup per code review 2024-09-22 14:45:11 -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 Remove mux-server race condition. 2024-09-14 10:52:50 -07:00
wezterm-open-url add cargo deny config, update lru 2024-05-13 08:29:36 -07:00
wezterm-ssh wezterm-ssh: update pty version 2024-12-05 08:35:33 -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 chore: remove redundant words in comment 2024-12-04 07:49:30 -07:00
.cirrus.yml cirrus: token update 2024-09-28 21:55:36 -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 wezterm-ssh: update pty version 2024-12-05 08:35:33 -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.