/tmux-ctrlp

Primary LanguageShellMIT LicenseMIT

Session manager for TMUX

Another tmux session manager. Adapted from ThePrimeagen's script with a few tweaks and extra inspiration from other plugins.

Motivation

How it works

Dependencies

For this plugins to work, you should have installed:

  • zsh
  • fd
  • fzf
  • zoxide
  • eza

Installation

set -g @plugin 'aelesbao/tmux-ctrlp'

Press prefix + I to install the plugin.

Manual Installation

Clone the repo:

git clone https://github.com/aelesbao/tmux-ctrlp ~/.tmux/plugins/tmux-ctrlp

Add this line to the bottom of your .tmux.conf:

run ~/.tmux/plugins/tmux-ctrlp/ctrlp.tmux

Reload your TMUX environment:

source-file ~/.tmux.conf

Key bindings

Binding Description
<prefix> C-p Fuzzy find across your defined workspace projects

License

MIT