tmux-plugins/list

repository·master·Indexed 24 days ago

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

A curated directory of tmux plugins categorized by functionality. The list includes tools for general utilities, copy mode enhancements, navigation, session management, status bar customizations, and visual themes.

Tokens
1.8K
Snippets
0
Records
7
Agent score
34%

What's inside tmux-plugins-list

  1. Browse the tmux plugins list

    master

    The tmux-plugins/list repository serves as a curated directory of tmux plugins categorized by their primary function. Developers can use this list to discover tools for session management, navigation, copy mode enhancements, and status bar customization.

    Categories include:

    • General: Core utilities, environment management, and UI enhancements.
    • Copy Mode: Tools for text selection, searching, and clipboard integration.
    • Navigation: Keybindings and modes for moving between panes, windows, and sessions.
    • Sessions: Tools for persisting, managing, and switching between tmux sessions.
    • Status Bar & Themes: Visual customizations.
  2. Explore tmux Themes

    master

    Use these plugins to change the visual appearance of your tmux sessions:

    • catppuccin: Soothing pastel theme.
    • dracula: Dark theme.
    • tmux-colors-solarized: Solarized theme.
    • tmux-colours-superhero: Superhero themed color theme.
    • tmux-dark-notify: Syncs tmux theme with macOS dark/light mode.
    • tmux-nord: Arctic, north-bluish clean theme.
    • tmux-nord-plusplus: Arctic theme with support for battery and pomodoro.
    • tmux-peacock: Sets per-session color and style based on the session name.
    • rose-pine: Minimalist pine/soho aesthetic.
    • vanzi: Clean and minimalist theme.
  3. Discover General tmux plugins

    master

    A collection of general-purpose plugins for tmux, including:

    • aw-watcher-tmux: Monitor activity with ActivityWatch.
    • muxile: Mobile control of tmux sessions.
    • tabby: Modern tab management with a vertical sidebar.
    • tmux-autoreload: Automatically reloads tmux config on change.
    • tmux-browser: Web browser sessions inside tmux.
    • tmux-cargo: Execute cargo commands.
    • tmux-cowboy: Fast killing of hanging processes.
    • tmux-devcontainers: Manage Devcontainers.
    • tmux-floating-plugin: Popup floating terminal windows.
    • tmux-fpp: Open paths in your $EDITOR.
    • tmux-fzf: Manage tmux environment via fzf.
    • tmux-fzf-links: Flexible link opening with fzf (supports colors).
    • tmux-fzf-open-files-nvim: Open files in Neovim using fzf selection.
    • tmux-fzf-url: Open URLs via fzf.
    • tmux-gentrify: Effortless pane movement via cut/paste.
    • tmux-git-autofetch: Auto-fetch git repos in active sessions.
    • tmux-logging: Logging and screen capturing.
    • tmux-menus: Popup command menus.
    • tmux-mighty-scroll: Seamless mouse scrolling.
    • tmux-neolazygit: Lazygit integration for Tmux and Neovim.
    • tmux-nerd-font-window-name: Nerd Font icons for windows.
    • tmux-notify: Notifications for completed processes.
    • tmux-open-nvim: Open files in an nvim pane.
    • tmux-open: Key bindings for opening files/URLs.
    • tmux-pane-focus: Resize panes on focus.
    • tmux-power-zoom: Zoom/unzoom panes.
    • tmux-sensible: Recommended basic tmux settings.
    • tmux-sidebar: Directory tree sidebar.
    • tmux-tilit: Tiling window manager features.
    • tmux-which-key: Customizable popup menus for actions.
    • tmux-window-name: Smart window naming.
    • tmux-wormhole: File transfers via magic wormhole.
    • tome: Script playbooks for frequent commands.
    • tpm: The Tmux Plugin Manager.
    • treemux: Nvim-Tree style file explorer sidebar.
  4. Discover Navigation plugins

    master

    Plugins for improved movement within tmux:

    • tmux-jump: Vimium/Easymotion-like navigation.
    • tmux-modal: Efficient modal mode for complex commands.
    • tmux-mouse-swipe: Switch windows/sessions via mouse swipe.
    • tmux-pain-control: Standard pane key-bindings.
  5. Discover Copy Mode plugins

    master

    Plugins to enhance text selection and copying in tmux:

    • extrakto: Fuzzy text selection via fzf (no mouse required).
    • tmux-better-mouse-mode: Improved mouse responsiveness.
    • tmux-copycat: Enhanced tmux search.
    • tmux-copytk: Rapid copy toolkit.
    • tmux-fastcopy: Easymotion-style text copying.
    • tmux-yank: Copy to system clipboard (MacOS, Linux, Cygwin).
  6. Discover Session management plugins

    master

    Plugins for managing tmux sessions:

    • sesh: Smart session manager.
    • tmux-assistant-resurrect: Persist AI assistant sessions (Claude Code, etc.).
    • tmux-cookie-cutter: Environment setup tool.
    • tmux-conda-inherit: Inherit active conda environments in new panes.
    • tmux-continuum: Continuous saving and automatic restoration of sessions.
    • tmux-fzf-session-switch: Open/create sessions via fzf popup.
    • tmux-named-snapshot: Named snapshot support for tmux-resurrect.
    • tmux-nested: Supports arbitrary levels of tmux nesting.
    • tmux-resurrect: Persist tmux environment across restarts.
    • tmux-session-wizard: Session control using fzf and zoxide.
    • tmux-sessionist: Lightweight session manipulation utilities.
    • tmux-sessionx: Session manager with Zoxide, preview, and fuzzy finding.
    • tmux-suspend: Suspend local tmux to work with nested remote sessions.
    • tmux-tea: Session manager with previews and integrations (tmuxinator, fzf, nvim).
    • tmux-tpad: Popup window session manager.
    • tmux-update-display: Updates $DISPLAY when attaching to sessions.
  7. Explore tmux Status Bar plugins

    master

    The following plugins are designed to extend or customize the tmux status bar with various system, network, and application information:

    System & Hardware

    • tmux-acpi: Displays ACPI info (thermal status, battery health, percentage, adapter status).
    • tmux-battery: Plug and play battery percentage and icon indicator.
    • tmux-bitahub: Displays GPU status via bitahub.
    • tmux-cpu: Plug and play CPU percentage and icon indicator.
    • tmux-df: Displays output of the df command.
    • tmux-mem-cpu-load: Monitors CPU, RAM, and system load.
    • tmux-uptime: Displays system uptime.
    • tmux-online-status: Displays the online status of your computer.

    Network & Connectivity

    • tmux-ip-address: Shows public IP address.
    • tmux-mullvad: Tracks Mullvad VPN status.
    • tmux-net-speed: Monitors upload/download speed for one or all interfaces.
    • tmux-packet-loss: Displays packet loss % if it exceeds a specified threshold.
    • tmux-piavpn: Tracks Private Internet Access VPN status.
    • tmux-ping: Shows average ping latency to a specified host.

    Productivity & Applications

    • tmux-aws-vault: Displays current aws-vault context and session time remaining.
    • tmux-code-time: Tracks and displays session duration.
    • tmux-kube: Adds current Kubernetes context and namespace (via kubectl) to the status bar.
    • tmux-maildir-counter: Counts files in a specific mail directory.
    • tmux-newsboat: Displays newsboat counters.
    • tmux-now-playing: Shows current track with music controls.
    • tmux-pomodoro: Implements the Pomodoro technique with a timer in the status bar.
    • tmux-pomodoro-plus: A fork of tmux-pomodoro with more options.
    • tmux-spotify-tui: Shows current song using spotify-tui.
    • tmux-ticker: Tracks market indexes and stock prices.
    • tmux-urlview: Quickly opens URLs in your terminal.
    • tmux-weather: Displays weather information.
    • tmux-xdrip: Displays glucose levels and direction from xDrip.

    UI & Aesthetics

    • tmux2k: Highly customizable status bar framework.
    • tmux-digit: Displays digit signs (⓪ ① ② ...).
    • tmux-keyboard-layout: Shows current keyboard layout.
    • tmux-mode-indicator: Indicates the currently active Tmux mode.
    • tmux-powerline: Hackable status bar with powerline segments (written in bash).
    • tmux-prefix-highlight: Highlights when the tmux prefix key is pressed.
    • tmux-session-dots: Visual session indicator using dots.