From c5eb5f4b4d0b399b56672f716c47c013e99b2ef7 Mon Sep 17 00:00:00 2001 From: Justin Garrison Date: Sun, 3 Apr 2016 22:35:15 -0700 Subject: [PATCH] initial commit :computer::metal::bangbang: --- README.md | 78 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..6eaf59f --- /dev/null +++ b/README.md @@ -0,0 +1,78 @@ +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/) + +## 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 Schoonover’s Solarized color scheme +- [tmux-extra](https://github.com/brandur/tmux-extra) Configuration and scripts for sane Tmux default behavior + +## Tools and session management + +- [powerline](https://github.com/powerline/powerline) Statusline plugin for vim, and provides statuslines and prompts for several other applications including tmux +- [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 +- [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 + - [tmux-fpp](https://github.com/tmux-plugins/tmux-fpp) Quickly open any path on your temrinal 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