WezTerm
Powerful cross-platform terminal emulator.
AI
Ask AI for CLI help with LM Studio or Google Gemini.
Generate and select bash commands based on natural language prompts.
Shows Claude API usage quota in the status bar with color-coded thresholds and automatic token refresh.
Monitors AI coding agents, shows status dots in tabs and notifications when agents need attention.
Keybinding
Predefined Vim-like modal keybindings with a good looking UI.
Pane control keybindings like tmux-pain-control.
Ported tmux keybindings.
Lets you assign a key binding to a specific tab.
Add a command-palette-style fuzzy picker for keybindings. Press a trigger key to search and execute any keybinding — user-defined, config, or WezTerm defaults.
Neovim
Panes
Session
Faster way to search and attach to (SSH) domains.
Workspace switcher with zoxide integration.
A simple and flexible way to manage and initialize workspace configurations.
Opening Git repositories as their own WezTerm workspaces using fd.
Save and restore the state of windows, tabs and panes.
Switch between workspaces with fuzzy finding and zoxide.
Blazingly fast workspace chooser inspired by tmux-sessionizer.
Save and restore sessions.
Load, save, rename and delete named sets of tabs.
Tab bar
A configurable tab bar with batteries included.
A versatile and easy to use retro tab bar with the lualine.nvim configuration format.
A colorful and fancy battery component for the retro tab bar.
Configurable status for the retro tab bar.
Configurable tabs for the retro tab bar.
Themes
Utility
Send commands to multiple panes.
Location resolver for development and deployment of a plugin.
A library of common utility functions for plugin developers.
Enables enhanced event listener capabilities with persistent state management.
An easy-to-use toggleable terminal window.
Jump to the build error by opening them in Helix.
Parse command output and get URLs, shell commands, etc. pasted into your next prompt.