summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorJosh Matthews <jmatth@nbcs.rutgers.edu>2013-02-26 14:05:22 -0500
committerJosh Matthews <jmatth@nbcs.rutgers.edu>2013-02-26 22:29:26 -0500
commitb979400cff17248147d95f6271edb6f2d6e36c84 (patch)
tree49808fea267700794960feb97958d01a7198f2fb /plugins
parentfce68bbba0be99cfd49f9e46572b2d12d0a86d45 (diff)
downloadzsh-b979400cff17248147d95f6271edb6f2d6e36c84.tar.gz
zsh-b979400cff17248147d95f6271edb6f2d6e36c84.tar.bz2
zsh-b979400cff17248147d95f6271edb6f2d6e36c84.zip
Starting tmux plugin with basic config variables.
Diffstat (limited to 'plugins')
-rw-r--r--plugins/tmux/tmux.plugin.zsh12
1 files changed, 12 insertions, 0 deletions
diff --git a/plugins/tmux/tmux.plugin.zsh b/plugins/tmux/tmux.plugin.zsh
new file mode 100644
index 000000000..cc676cb92
--- /dev/null
+++ b/plugins/tmux/tmux.plugin.zsh
@@ -0,0 +1,12 @@
+# Configuration variables
+# Automatically start tmux
+[[ -n "$ZSH_TMUX_AUTOSTART" ]] || ZSH_TMUX_AUTOSTART = false
+# Automatically connect to a previous session if it exists
+[[ -n "$ZSH_TMUX_AUTOCONNECT" ]] || ZSH_TMUX_AUTOCONNECT = true
+# Automatically close the terminal when tmux exits
+[[ -n "$ZSH_TMUX_AUTOQUIT" ]] || ZSH_TMUX_AUTOQUIT = true
+# Set term to screen or screen-256color based on current terminal support
+[[ -n "$ZSH_TMUX_FIXTERM" ]] || ZSH_TMUX_AUTOCONNECT = true
+
+# Get the absolute path to the current directory
+local zsh_tmux_plugin_path="$(cd "$(dirname "$0")" && pwd)"