viniarck / rofi-tmux

:heavy_check_mark: rft (rofi-tmux). Quickly switches tmux sessions, windows and tmuxinator projects
MIT License
26 stars 4 forks source link
i3wm python rofi tmux

Documentation Status PyPI

rft (rofi-tmux)

rft

Quickly switches tmux sessions, windows and tmuxinator projects on rofi. Integrates with i3wm for a smoother switching workflow, if you have multiple workspaces.

Use Case

I developed rft (rofi-tmux) to optimize my context-switching workflow. As a user who rely completely on tmux for anything shell related, I wanted to have a fuzzy finder switcher, to locate any tmux session or window with seamless integration with i3wm. I guess I've got spoiled by fuzzy finders. Watch the screencast bellow and you'll see what I mean :)

Features

Installation

pip3 install rofi-tmux --user -U

Screencast

rft-demo

Usage

Check ReadTheDocs for detailed information, usage and suggested key bindings.

Contributing

Contributions are more than welcome. Let me know if you want to add other features or integrations, or if you are having trouble to use rft, open an issue. Join the chat on gitter.im/rofi-tmux/community if you want to discuss ideas.

License

MIT