Files
awesome-awesomeness/html/wezterm.md2.html
2025-07-18 23:13:11 +02:00

146 lines
5.9 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!-- lint ignore awesome-git-repo-age -->
<h1 id="awesome-wezterm-awesome">Awesome WezTerm <a
href="https://github.com/sindresorhus/awesome"><img
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
alt="Awesome" /></a></h1>
<p><img src="https://raw.githubusercontent.com/wez/wezterm/main/assets/icon/wezterm-icon.svg" align="right" width="144" /></p>
<blockquote>
<p>Collections of awesome WezTerm plugins. <a
href="https://github.com/wezterm/wezterm/blob/main/docs/config/plugins.md">Plugin
Guide</a>. Found something cool? Please <a
href="CONTRIBUTING.md">contribute</a>!</p>
</blockquote>
<p><a href="https://wezfurlong.org/wezterm/">WezTerm</a> is a powerful
cross-platform terminal emulator and multiplexer written by <a
href="https://github.com/wez"><span class="citation"
data-cites="wez">@wez</span></a> and implemented in <a
href="https://www.rust-lang.org">Rust</a>.</p>
<p>To enhance your WezTerm configuration experience:</p>
<ul>
<li><a
href="https://github.com/justinsgithub/wezterm-types">justinsgithub/wezterm-types</a>
- WezTerm types that can be added as a completion source in your editor
to provide code assistance when working with WezTerms Lua API.</li>
</ul>
<h2 id="contents">Contents</h2>
<ul>
<li><a href="#ai">AI</a></li>
<li><a href="#keybinding">Keybinding</a></li>
<li><a href="#media">Media</a></li>
<li><a href="#neovim">Neovim</a></li>
<li><a href="#panes">Panes</a></li>
<li><a href="#session">Session</a></li>
<li><a href="#tab-bar">Tab bar</a></li>
<li><a href="#themes">Themes</a></li>
<li><a href="#utility">Utility</a></li>
</ul>
<h2 id="ai">AI</h2>
<ul>
<li><a
href="https://github.com/Michal1993r/ai-helper.wezterm/tree/master">Michal1993r/ai-helper.wezterm</a>
- Ask AI for CLI help with LM Studio or Google Gemini.</li>
</ul>
<h2 id="keybinding">Keybinding</h2>
<ul>
<li><a
href="https://github.com/MLFlexer/modal.wezterm">MLFlexer/modal.wezterm</a>
- Predefined Vim-like modal keybindings with a good looking UI.</li>
<li><a
href="https://github.com/sei40kr/wez-pain-control?tab=readme-ov-file">sei40kr/wez-pain-control</a>
- Pane control keybindings like tmux-pain-control.</li>
<li><a href="https://github.com/sei40kr/wez-tmux">sei40kr/wez-tmux</a> -
Ported tmux keybindings.</li>
</ul>
<h2 id="media">Media</h2>
<ul>
<li><a
href="https://github.com/xarvex/presentation.wez">xarvex/presentation.wez</a>
- Rather simple presentation mode toggle.</li>
</ul>
<h2 id="neovim">Neovim</h2>
<ul>
<li><a
href="https://github.com/mrjones2014/smart-splits.nvim">mrjones2014/smart-splits.nvim</a>
- Provides an addon for seamless pane navigation between Neovim and the
WezTerm MUX.</li>
<li><a
href="https://github.com/winter-again/wezterm-config.nvim">winter-again/wezterm-config.nvim</a>
- Interact with the WezTerm configuration directly from Neovim.</li>
</ul>
<h2 id="panes">Panes</h2>
<ul>
<li><a
href="https://github.com/ChrisGVE/pivot_panes.wezterm">ChrisGVE/pivot_panes.wezterm</a>
- Toggle pane orientation between horizontal and vertical splits.</li>
</ul>
<h2 id="session">Session</h2>
<ul>
<li><a
href="https://github.com/DavidRR-F/quick_domains.wezterm">DavidRR-F/quick_domains.wezterm</a>
- Faster way to search and attach to (SSH) domains.</li>
<li><a
href="https://github.com/mikkasendke/sessionizer.wezterm">mikkasendke/sessionizer.wezterm</a>
- Opening git repositories as their own WezTerm workspaces using
<code>fd</code>.</li>
<li><a
href="https://github.com/MLFlexer/resurrect.wezterm">MLFlexer/resurrect.wezterm</a>
- Save and restore the state of windows, tabs and panes.</li>
<li><a
href="https://github.com/MLFlexer/smart_workspace_switcher.wezterm">MLFlexer/smart_workspace_switcher.wezterm</a>
- Switch between workspaces with fuzzy finding and
<code>zoxide</code>.</li>
<li><a
href="https://github.com/vieitesss/workspacesionizer.wezterm">vieitesss/workspacesionizer.wezterm</a>
- Blazingly fast workspace chooser inspired by
<code>tmux-sessionizer</code>.</li>
</ul>
<h2 id="tab-bar">Tab bar</h2>
<ul>
<li><a
href="https://github.com/adriankarlen/bar.wezterm">adriankarlen/bar.wezterm</a>
- A configurable tab bar with batteries included.</li>
<li><a
href="https://github.com/michaelbrusegard/tabline.wez">michaelbrusegard/tabline.wez</a>
- A versatile and easy to use retro tab bar with the
<code>lualine.nvim</code> configuration format.</li>
<li><a
href="https://github.com/rootiest/battery.wez">rootiest/battery.wez</a>
- A colorful and fancy battery component for the retro tab bar.</li>
<li><a
href="https://github.com/yriveiro/wezterm-status">yriveiro/wezterm-status</a>
- Configurable status for the retro tab bar.</li>
<li><a
href="https://github.com/yriveiro/wezterm-tabs">yriveiro/wezterm-tabs</a>
- Configurable tabs for the retro tab bar.</li>
</ul>
<h2 id="themes">Themes</h2>
<ul>
<li><a href="https://github.com/neapsix/wezterm">neapsix/wezterm</a> -
Rosé Pine theme, all natural pine, faux fur and a bit of soho
vibes.</li>
</ul>
<h2 id="utility">Utility</h2>
<ul>
<li><a
href="https://github.com/aureolebigben/wezterm-cmd-sender">aureolebigben/wezterm-cmd-sender</a>
- Send commands to multiple panes.</li>
<li><a
href="https://github.com/ChrisGVE/dev.wezterm">ChrisGVE/dev.wezterm</a>
- Location resolver for development and deployment of a plugin.</li>
<li><a
href="https://github.com/ChrisGVE/lib.wezterm">ChrisGVE/lib.wezterm</a>
- A library of common utility functions for plugin developers.</li>
<li><a
href="https://github.com/ChrisGVE/listeners.wezterm">ChrisGVE/listeners.wezterm</a>
- Enables enhanced event listener capabilities with persistent state
management.</li>
<li><a href="https://gitlab.com/lilaqua/tunicodes">lilaqua/tunicodes</a>
- Insert Unicode characters via their codepoints.</li>
<li><a
href="https://github.com/zsh-sage/toggle_terminal.wez">zsh-sage/toggle_terminal.wez</a>
- An easy-to-use toggleable terminal window.</li>
</ul>
<p><a
href="https://github.com/michaelbrusegard/awesome-wezterm">wezterm.md
Github</a></p>