awesome-tmux/README.md

82 lines
5.6 KiB
Markdown
Raw Normal View History

Awesome [Tmux](https://tmux.github.io/)
====
List of helpful tmux links for various tutorials, plugins, and configuration settings.
## Table of Contents
- [Tutorials](#tutorials)
- [Cheat sheets](#cheatsheets)
- [Configuration](#configuration)
- [Tools and session management](#tools)
- [Plugins](#plugins)
- [Miscellaneous](#miscellaneous)
## Tutorials
- [Automatically start tmux on SSH](http://marklodato.github.io/2013/10/31/autostart-tmux-on-ssh.html)
- [Tmux crash course](https://robots.thoughtbot.com/a-tmux-crash-course)
- [Tmux primer](https://danielmiessler.com/study/tmux/)
- [Using tmux for semi-interactive demos](http://blog.dbi-services.com/using-tmux-for-semi-interactive-demos/)
## <a name="cheatsheets"></a>Cheat Sheets
- https://tmuxcheatsheet.com/
- [tmux-cheatsheet.markdown](https://gist.github.com/MohamedAlaa/2961058)
## Configuration
- [Example tmux config](https://github.com/tony/tmux-config) :green_book: Example tmux configuration - screen + vim key-bindings, system stat, cpu load bar
- [Guide to customizing tmux.conf](http://www.hamvocke.com/blog/a-guide-to-customizing-your-tmux-conf/)
- [practical tmux](https://mutelight.org/practical-tmux)
- [tmux-colors-solarized](https://github.com/seebi/tmux-colors-solarized) A color theme for the tmux terminal multiplexer using Ethan Schoonovers Solarized color scheme
- [tmux-extra](https://github.com/brandur/tmux-extra) Configuration and scripts for sane Tmux default behavior
## <a name="tools"></a>Tools and session management
2016-12-12 02:17:15 -05:00
- [mux](https://github.com/askhat/mux) :gem: Small ruby script which allows to cruise between tmux sessions easily
- [powerline](https://github.com/powerline/powerline) Statusline plugin for vim, and provides statuslines and prompts for several other applications including tmux
2016-12-12 02:17:15 -05:00
- [tat](https://github.com/ryandotsmith/tat) Tab completion for tmux sessions
- [tmux-cssh](https://github.com/dennishafemann/tmux-cssh) TMUX with a "ClusterSSH"-like behaviour
- [tmuxifier](https://github.com/jimeh/tmuxifier) Tmuxify your Tmux. Powerful session, window & pane management for Tmux.
- [tmuxinator](https://github.com/tmuxinator/tmuxinator) Manage complex tmux sessions easily
- [tmuxomatic](https://github.com/oxidane/tmuxomatic) Intelligent tmux session management
- [tmuxp](https://github.com/tony/tmuxp) :computer: tmux session manager and python library
## Plugins
- [tmux2html](https://github.com/tweekmonster/tmux2html) :cat2: Render full tmux windows or individual panes as HTML
- [tmux-mem-cpu-load](https://github.com/thewtex/tmux-mem-cpu-load) CPU, RAM memory, and load monitor for use with tmux
2016-09-17 14:44:33 -04:00
- [tmux-fingers](https://github.com/Morantron/tmux-fingers) copy pasting in terminal with vimium/vimperator like hints.
- [tmux-plugins](https://github.com/tmux-plugins) Official tmux plugins
- [tmux-battery](https://github.com/tmux-plugins/tmux-battery) Plug and play battery percentage and icon indicator for Tmux.
- [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-copycat](https://github.com/tmux-plugins/tmux-copycat) A plugin that enhances tmux search
- [tmux-cpu](https://github.com/tmux-plugins/tmux-cpu) Show CPU load with easy icons
2016-10-20 09:36:29 -04:00
- [tmux-fpp](https://github.com/tmux-plugins/tmux-fpp) Quickly open any path on your terminal window in your $EDITOR of choice!
- [tmux-logging](https://github.com/tmux-plugins/tmux-logging) Easy logging and screen capturing for Tmux.
- [tmux-maildir-counter](https://github.com/tmux-plugins/tmux-maildir-counter) Plugin that counts files on a specific mail directory
- [tmux-online-status](https://github.com/tmux-plugins/tmux-online-status) Tmux plugin that displays online status of your computer.
- [tmux-open](https://github.com/tmux-plugins/tmux-open) Tmux key bindings for quick opening of a highlighted file or url
- [tmux-pain-control](https://github.com/tmux-plugins/tmux-pain-control) standard pane key-bindings for tmux
- [tmux-prefix-highlight](https://github.com/tmux-plugins/tmux-prefix-highlight) Plugin that highlights when you press tmux prefix key
- [tmux-resurrect](https://github.com/tmux-plugins/tmux-resurrect) Persists tmux environment across system restarts.
- [tmux-sessionist](https://github.com/tmux-plugins/tmux-sessionist) Lightweight tmux utils for manipulating sessions
- [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-tpm](https://github.com/tmux-plugins/tpm) Tmux Plugin Manager
- [tmux-urlview](https://github.com/tmux-plugins/tmux-urlview) Quickly open any url on your terminal window!
- [tmux-yank](https://github.com/tmux-plugins/tmux-yank) Tmux plugin for copying to system clipboard. Works on OSX, Linux and Cygwin.
- [vim-tmux-focus-events](https://github.com/tmux-plugins/vim-tmux-focus-events) Make terminal vim and tmux work better together.
### Development and testing
- [tmux-example-plugin](https://github.com/tmux-plugins/tmux-example-plugin) Example Tmux plugin that actually demonstrates how to build plugins for Tmux
- [tmux-test](https://github.com/tmux-plugins/tmux-test) A small framework for isolated testing of tmux plugins.
## Miscellaneous
- [Statically linked tmux](https://gist.github.com/rothgar/719ef460efc214c8d222) Install new version without root access
- [tmux book](https://pragprog.com/book/bhtmux/tmux)
- [vim-tmux](https://github.com/tmux-plugins/vim-tmux) vim plugin for tmux.conf
- [vim-tmux-navigator](https://github.com/christoomey/vim-tmux-navigator) Seamless navigation between tmux panes and vim splits