80 lines
6.9 KiB
Plaintext
80 lines
6.9 KiB
Plaintext
|
||
|
||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome WezTerm [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||
|
||
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mCollections of awesome WezTerm plugins. [39m[38;5;14m[1mPlugin Guide[0m[38;5;12m (https://github.com/wezterm/wezterm/blob/main/docs/config/plugins.md). Found something cool? Please [39m[38;5;14m[1mcontribute[0m[38;5;12m (CONTRIBUTING.md)![39m
|
||
|
||
[38;5;14m[1mWezTerm[0m[38;5;12m (https://wezfurlong.org/wezterm/) is a powerful cross-platform terminal emulator and multiplexer written by [39m[38;5;14m[1m@wez[0m[38;5;12m (https://github.com/wez) and implemented in [39m[38;5;14m[1mRust[0m[38;5;12m (https://www.rust-lang.org).[39m
|
||
|
||
[38;5;12mTo enhance your WezTerm configuration experience:[39m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mjustinsgithub/wezterm-types[0m[38;5;12m (https://github.com/justinsgithub/wezterm-types) - WezTerm types that can be added as a completion source in your editor to provide code assistance when working with WezTerm's Lua API.[39m
|
||
|
||
[38;2;255;187;0m[4mContents[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAI[0m[38;5;12m (#ai)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mKeybinding[0m[38;5;12m (#keybinding)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMedia[0m[38;5;12m (#media)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mNeovim[0m[38;5;12m (#neovim)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPanes[0m[38;5;12m (#panes)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSession[0m[38;5;12m (#session)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTab bar[0m[38;5;12m (#tab-bar)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mThemes[0m[38;5;12m (#themes)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUtility[0m[38;5;12m (#utility)[39m
|
||
|
||
[38;2;255;187;0m[4mAI[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mMichal1993r/ai-helper.wezterm[0m[38;5;12m (https://github.com/Michal1993r/ai-helper.wezterm/tree/master) - Ask AI for CLI help with LM Studio or Google Gemini.[39m
|
||
|
||
[38;2;255;187;0m[4mKeybinding[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mMLFlexer/modal.wezterm[0m[38;5;12m (https://github.com/MLFlexer/modal.wezterm) - Predefined Vim-like modal keybindings with a good looking UI.[39m
|
||
[38;5;12m- [39m[38;5;14m[1msei40kr/wez-pain-control[0m[38;5;12m (https://github.com/sei40kr/wez-pain-control?tab=readme-ov-file) - Pane control keybindings like tmux-pain-control.[39m
|
||
[38;5;12m- [39m[38;5;14m[1msei40kr/wez-tmux[0m[38;5;12m (https://github.com/sei40kr/wez-tmux) - Ported tmux keybindings.[39m
|
||
|
||
[38;2;255;187;0m[4mMedia[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mxarvex/presentation.wez[0m[38;5;12m (https://github.com/xarvex/presentation.wez) - Rather simple presentation mode toggle.[39m
|
||
|
||
[38;2;255;187;0m[4mNeovim[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mmrjones2014/smart-splits.nvim[0m[38;5;12m (https://github.com/mrjones2014/smart-splits.nvim) - Provides an addon for seamless pane navigation between Neovim and the WezTerm MUX.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mwinter-again/wezterm-config.nvim[0m[38;5;12m (https://github.com/winter-again/wezterm-config.nvim) - Interact with the WezTerm configuration directly from Neovim.[39m
|
||
|
||
[38;2;255;187;0m[4mPanes[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mChrisGVE/pivot_panes.wezterm[0m[38;5;12m (https://github.com/ChrisGVE/pivot_panes.wezterm) - Toggle pane orientation between horizontal and vertical splits.[39m
|
||
|
||
[38;2;255;187;0m[4mSession[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mDavidRR-F/quick_domains.wezterm[0m[38;5;12m (https://github.com/DavidRR-F/quick_domains.wezterm) - Faster way to search and attach to (SSH) domains.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmikkasendke/sessionizer.wezterm[0m[38;5;12m (https://github.com/mikkasendke/sessionizer.wezterm) - Opening git repositories as their own WezTerm workspaces using [39m[48;5;235m[38;5;249mfd[49m[39m[38;5;12m.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMLFlexer/resurrect.wezterm[0m[38;5;12m (https://github.com/MLFlexer/resurrect.wezterm) - Save and restore the state of windows, tabs and panes.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMLFlexer/smart_workspace_switcher.wezterm[0m[38;5;12m (https://github.com/MLFlexer/smart_workspace_switcher.wezterm) - Switch between workspaces with fuzzy finding and [39m[48;5;235m[38;5;249mzoxide[49m[39m[38;5;12m.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvieitesss/workspacesionizer.wezterm[0m[38;5;12m (https://github.com/vieitesss/workspacesionizer.wezterm) - Blazingly fast workspace chooser inspired by [39m[48;5;235m[38;5;249mtmux-sessionizer[49m[39m[38;5;12m.[39m
|
||
|
||
[38;2;255;187;0m[4mTab bar[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1madriankarlen/bar.wezterm[0m[38;5;12m (https://github.com/adriankarlen/bar.wezterm) - A configurable tab bar with batteries included.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmichaelbrusegard/tabline.wez[0m[38;5;12m (https://github.com/michaelbrusegard/tabline.wez) - A versatile and easy to use retro tab bar with the [39m[48;5;235m[38;5;249mlualine.nvim[49m[39m[38;5;12m configuration format.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrootiest/battery.wez[0m[38;5;12m (https://github.com/rootiest/battery.wez) - A colorful and fancy battery component for the retro tab bar.[39m
|
||
[38;5;12m- [39m[38;5;14m[1myriveiro/wezterm-status[0m[38;5;12m (https://github.com/yriveiro/wezterm-status) - Configurable status for the retro tab bar.[39m
|
||
[38;5;12m- [39m[38;5;14m[1myriveiro/wezterm-tabs[0m[38;5;12m (https://github.com/yriveiro/wezterm-tabs) - Configurable tabs for the retro tab bar.[39m
|
||
|
||
[38;2;255;187;0m[4mThemes[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mneapsix/wezterm[0m[38;5;12m (https://github.com/neapsix/wezterm) - Rosé Pine theme, all natural pine, faux fur and a bit of soho vibes.[39m
|
||
|
||
[38;2;255;187;0m[4mUtility[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1maureolebigben/wezterm-cmd-sender[0m[38;5;12m (https://github.com/aureolebigben/wezterm-cmd-sender) - Send commands to multiple panes.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mChrisGVE/dev.wezterm[0m[38;5;12m (https://github.com/ChrisGVE/dev.wezterm) - Location resolver for development and deployment of a plugin.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mChrisGVE/lib.wezterm[0m[38;5;12m (https://github.com/ChrisGVE/lib.wezterm) - A library of common utility functions for plugin developers.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mChrisGVE/listeners.wezterm[0m[38;5;12m (https://github.com/ChrisGVE/listeners.wezterm) - Enables enhanced event listener capabilities with persistent state management.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlilaqua/tunicodes[0m[38;5;12m (https://gitlab.com/lilaqua/tunicodes) - Insert Unicode characters via their codepoints.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mzsh-sage/toggle_terminal.wez[0m[38;5;12m (https://github.com/zsh-sage/toggle_terminal.wez) - An easy-to-use toggleable terminal window.[39m
|
||
|
||
[38;5;12mwezterm Github: https://github.com/michaelbrusegard/awesome-wezterm[39m
|