Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tmux-plugins/list

A list of tmux plugins.
https://github.com/tmux-plugins/list

Last synced: 25 days ago
JSON representation

A list of tmux plugins.

Awesome Lists containing this project

README

        

# tmux plugins

A list of tmux plugins.

**Pro tip**: watch this repository to get notified about new plugins.

## General
- [aw-watcher-tmux](https://github.com/akohlbecker/aw-watcher-tmux) - Allows monitoring activity in sessions and panes with [ActivityWatch](https://activitywatch.net).
- [muxile](https://github.com/bjesus/muxile) - View and control your tmux session from your mobile.
- [tmux-autoreload](https://github.com/b0o/tmux-autoreload) - Watches your tmux configuration file and automatically reloads it on change.
- [tmux-browser](https://github.com/ofirgall/tmux-browser) - Web browser sessions attached to tmux sessions.
- [tmux-cargo](https://github.com/idevtier/tmux-cargo) - Plugin for executing cargo commands
- [tmux-cowboy](https://github.com/tmux-plugins/tmux-cowboy) - Kill hanging processes fast.
- [tmux-fpp](https://github.com/tmux-plugins/tmux-fpp) - Quickly open any path on your terminal window in your $EDITOR of choice!
- [tmux-fzf-url](https://github.com/wfxr/tmux-fzf-url) - Quickly open any url on your terminal window using fzf!
- [tmux-fzf](https://github.com/sainnhe/tmux-fzf) - Use fzf to manage tmux environment.
- [tmux-git-autofetch](https://github.com/thepante/tmux-git-autofetch/) - Automatically fetches current opened git repositories on your tmux session
- [tmux-logging](https://github.com/tmux-plugins/tmux-logging) - Easy logging and screen capturing.
- [tmux-menus](https://github.com/jaclu/tmux-menus) - Popup menus to handle commands that are hard to remember, and some custom actions.
- [tmux-mighty-scroll](https://github.com/noscript/tmux-mighty-scroll) - Seamless mouse scroll.
- [tmux-neolazygit](https://github.com/AngryMorrocoy/tmux-neolazygit) - Integration of [lazygit](https://github.com/jesseduffield/lazygit) with Tmux and neovim.
- [tmux-nerd-font-window-name](https://github.com/joshmedeski/tmux-nerd-font-window-name) - Nerd Font icons for your tmux windows
- [tmux-notify](https://github.com/ChanderG/tmux-notify) - Tmux plugin to notify you when processes complete.
- [tmux-open-nvim](https://github.com/trevarj/tmux-open-nvim) - Tmux plugin to help with opening files in an nvim pane. Pairs well with tmux-open or tmux-fingers.
- [tmux-open](https://github.com/tmux-plugins/tmux-open) - Tmux key bindings for quick opening of a highlighted file or url.
- [tmux-pane-focus](https://github.com/graemedavidson/tmux-pane-focus) - Resize panes on focus.
- [tmux-power-zoom](https://github.com/jaclu/tmux-power-zoom) - Zoom pane to separate window, then unzoom it back into it's original location.
- [tmux-sensible](https://github.com/tmux-plugins/tmux-sensible) - Basic tmux settings everyone can agree on.
- [tmux-sidebar](https://github.com/tmux-plugins/tmux-sidebar) - A sidebar with the directory tree for the current path. Tries to make tmux more IDE like.
- [tmux-which-key](https://github.com/alexwforsythe/tmux-which-key) - Allows users to select actions from a customizable popup menu
- [tmux-window-name](https://github.com/ofirgall/tmux-window-name) Names your tmux windows smartly.
- [tmux-wormhole](https://github.com/gcla/tmux-wormhole) - Download files and directories with magic wormhole.
- [tome](https://github.com/laktak/tome) 🔁 Script playbooks for frequent commands in any terminal application
- [tpm](https://github.com/tmux-plugins/tpm) - Tmux plugin manager.
- [treemux](https://github.com/kiyoon/treemux) - A sidebar with the modern [Nvim-Tree](https://github.com/nvim-tree/nvim-tree.lua) file explorer for the current path, with bi-directional interaction in focus.

## Copy Mode
- [extrakto](https://github.com/laktak/extrakto) - Allows you to select text from your window by fuzzy matching it through a set of filters with fzf. Look ma, no mouse!
- [tmux-better-mouse-mode](https://github.com/NHDaly/tmux-better-mouse-mode) - Better mouse responsivity in tmux.
- [tmux-copycat](https://github.com/tmux-plugins/tmux-copycat) - Enhances tmux search.
- [tmux-copytk](https://github.com/crispy1989/tmux-copy-toolkit) - Multi utility rapid copy toolkit.
- [tmux-fastcopy](https://github.com/abhinav/tmux-fastcopy) - easymotion-style text copying
- [tmux-yank](https://github.com/tmux-plugins/tmux-yank) - Plugin for copying to system clipboard. Works on MacOS, Linux and Cygwin.

## Navigation
- [tmux-jump](https://github.com/schasse/tmux-jump) - Vimium/Easymotion like navigation for tmux.
- [tmux-modal](https://github.com/whame/tmux-modal) - Execute complex tmux commands in just a few keystrokes with a modal mode that is designed to be efficient, easy to remember and comfortable.
- [tmux-mouse-swipe](https://github.com/jaclu/tmux-mouse-swipe) - Switch Window or Session by clicking right mouse button and swiping.
- [tmux-pain-control](https://github.com/tmux-plugins/tmux-pain-control) - Standard pane key-bindings for tmux.

## Sessions
- [t-smart-tmux-session-manager](https://github.com/joshmedeski/t-smart-tmux-session-manager) - manage tmux sessions in a smart way with zoxide.
- [tmux-conda-inherit](https://github.com/oluevaera/tmux-conda-inherit) - Make new tmux windows and panes inherit the currently active conda environment.
- [tmux-continuum](https://github.com/tmux-plugins/tmux-continuum) - Continuous saving of tmux environment. Automatic restore when tmux is started. Automatic tmux start when computer is turned on.
- [tmux-fzf-session-switch](https://github.com/thuanpham2311/tmux-fzf-session-switch) - Open or create a tmux session with fzf with a popup menu.
- [tmux-named-snapshot](https://github.com/spywhere/tmux-named-snapshot) - A tmux-resurrect extension for named snapshot support. Save and restore multiple snapshots to your will.
- [tmux-nested](https://github.com/niqodea/tmux-nested) - Alternative to [tmux-suspend](https://github.com/MunifTanjim/tmux-suspend), supports arbitrary levels of nesting.
- [tmux-resurrect](https://github.com/tmux-plugins/tmux-resurrect) - Persists tmux environment across system restarts.
- [tmux-session-wizard](https://github.com/27medkamal/tmux-session-wizard) - One prefix to control all your session creation, naming, switching, etc using [fzf](https://github.com/junegunn/fzf) & [zoxide](https://github.com/ajeetdsouza/zoxide)
- [tmux-sessionist](https://github.com/tmux-plugins/tmux-sessionist) - Lightweight utils for manipulating sessions.
- [tmux-sessionx](https://github.com/omerxx/tmux-sessionx) - A Tmux session manager, with Zoxide support, preview, fuzzy finding, and MORE
- [tmux-suspend](https://github.com/MunifTanjim/tmux-suspend) - Lets you suspend local tmux session, so that you can work with nested remote tmux session painlessly.
- [tmux-update-display](https://github.com/lljbash/tmux-update-display) - When attaching to tmux session, update $DISPLAY for each tmux pane in that session.

## Status Bar
- [tmux-acpi](https://github.com/briansalehi/tmux-acpi) - Display ACPI information including thermal status, battery health, battery percentage, and adapter status.
- [tmux-aws-vault](https://github.com/mateimicu/tmux-aws-vault) - Display current aws-vault context and time remaining in the session.
- [tmux-battery](https://github.com/tmux-plugins/tmux-battery) - Plug and play battery percentage and icon indicator.
- [tmux-bitahub](https://github.com/Freed-Wu/tmux-bitahub) - Display GPU status of [bitahub](https://www.bitahub.com/) in status bar of tmux
- [tmux-cpu](https://github.com/tmux-plugins/tmux-cpu) - Plug and play cpu percentage and icon indicator.
- [tmux-df](https://github.com/tassaron/tmux-df) - Output of `df` in the status bar
- [tmux-digit](https://github.com/Freed-Wu/tmux-digit) - Display digit signs (⓪ ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ⑬ ⑭ ⑮ ⑯ ⑰ ⑱ ⑲ ⑳) in status bar of tmux
- [tmux-ip-address](https://github.com/anghootys/tmux-ip-address) - Plugin for show public IP on status bar.
- [tmux-keyboard-layout](https://github.com/imomaliev/tmux-keyboard-layout) - Show current keyboard layout in your status bar
- [tmux-kube](https://github.com/jonmosco/kube-tmux) - Plugin that lets you add the current Kubernetes context and namespace configured on kubectl to your tmux status bar.
- [tmux-maildir-counter](https://github.com/tmux-plugins/tmux-maildir-counter) - Plugin that counts files on a specific mail directory.
- [tmux-mem-cpu-load](https://github.com/thewtex/tmux-mem-cpu-load) - CPU, RAM, and load monitor for use with tmux.
- [tmux-mode-indicator](https://github.com/MunifTanjim/tmux-mode-indicator) - Displays prompt indicating currently active Tmux mode.
- [tmux-mullvad](https://github.com/jaclu/tmux-mullvad) - Keep track of [Mullvad VPN](https://mullvad.net/) status.
- [tmux-net-speed](https://github.com/tmux-plugins/tmux-net-speed) - Tmux plugin to monitor upload and download speed of one or all interfaces.
- [tmux-newsboat](https://github.com/tmux-plugins/tmux-newsboat) - Display [newsboat](https://newsboat.org) counters in tmux status line.
- [tmux-now-playing](https://github.com/spywhere/tmux-now-playing) - Showing currently playing track in tmux status bar with music controls.
- [tmux-online-status](https://github.com/tmux-plugins/tmux-online-status) - Tmux plugin that displays online status of your computer.
- [tmux-packet-loss](https://github.com/jaclu/tmux-packet-loss) - Displays packet loss % if at or above the specified threshold level.
- [tmux-piavpn](https://github.com/Brutuski/tmux-piavpn) - Keep track of your [Private Internet Access](https://www.privateinternetaccess.com/) VPN status.
- [tmux-pomodoro-plus](https://github.com/olimorris/tmux-pomodoro-plus) - A fork of tmux-pomodoro with more options and greater adherence to the technique.
- [tmux-pomodoro](https://github.com/swaroopch/tmux-pomodoro) - Use Pomodoro technique with timer showing in tmux status bar.
- [tmux-powerline](https://github.com/erikw/tmux-powerline) - A hackable status bar consisting of dynamic & beautiful looking powerline segments, written purely in bash.
- [tmux-prefix-highlight](https://github.com/tmux-plugins/tmux-prefix-highlight) Plugin that highlights when you press tmux prefix key.
- [tmux-spotify-tui](https://github.com/alexchaichan/tmux-spotify-tui) - Plugin that shows current playing song with [Spotify-TUI](https://github.com/Rigellute/spotify-tui).
- [tmux-ticker](https://github.com/Brutuski/tmux-ticker) - Keep a track of popular market indexes and stock price.
- [tmux-uptime](https://github.com/robhurring/tmux-uptime) - Display your system uptime in the tmux status line.
- [tmux-urlview](https://github.com/tmux-plugins/tmux-urlview) - Quickly open any url on your terminal window!
- [tmux-weather](https://github.com/aaronpowell/tmux-weather) - Display weather information in your terminal.
- [tmux-xdrip](https://github.com/Cian911/tmux-xdrip) - Tmux plugin that displays your glucose level & direction from xDrip in your terminal..

## Themes
- [catppuccin](https://github.com/catppuccin/tmux) - A soothing pastel theme for tmux.
- [dracula](https://github.com/dracula/tmux) - 🧛🏻‍♂️ Dark theme for tmux
- [tmux-colors-solarized](https://github.com/seebi/tmux-colors-solarized) - A solarizes theme for tmux.
- [tmux-colours-superhero](https://github.com/leighmcculloch/tmux-colours-superhero) - A superhero themed tmux colour theme.
- [tmux-dark-notify](https://github.com/erikw/tmux-dark-notify) - Make tmux's theme follow macOS dark/light mode.
- [tmux-nord](https://github.com/nordtheme/tmux) - An arctic, north-bluish clean and elegant tmux color theme
- [tmux-nord-plusplus](https://github.com/Wabri/tmux-nord-plusplus) - An arctic, north-bluish clean and elegant tmux color theme with support for battery & pomodoro.
- [tmux-peacock](https://github.com/imomaliev/tmux-peacock) - Per session color and style based on session name