Commit graph

13 commits

Author SHA1 Message Date
Colin Hebert
cd7af21998 Create new session of tmux every time
Instead of just attaching to the first session available, create a new session based on the windows of a "principal session"

The main session is a daemon, other sessions are automatically destroyed when no client is attached
2012-03-26 19:17:50 +01:00
Colin Hebert
900e58952d Start tmux only if the current shell isn't in tmux
Also add myself as one of the author for maintenance reasons
2012-03-26 19:12:57 +01:00
Sorin Ionescu
5177ac3a60 [#63] Re-add the tmux plugin
This reverts commit da7c67d1da.
2012-03-26 13:32:30 -04:00
Sorin Ionescu
da7c67d1da [Fix #62] Remove the tmux plugin 2012-03-26 11:19:44 -04:00
Sorin Ionescu
588b52ee94 Increment SHLVL before launching tmux
The incrementing of SHLVL is configuration dependent. It is best to
always increment it to prevent infinite loops.

This reverts commit 17a4505a0a.
2012-03-26 09:28:52 -04:00
Colin Hebert
17a4505a0a [Fix #59] Do not increment SHLVL, for tmux will 2012-03-21 14:06:09 -04:00
Sorin Ionescu
6ada262fed [Fix #56, Fix #58] Remove the SHELL argument
This fixes the tmux launch_msg() error.
2012-03-20 18:29:06 -04:00
Sorin Ionescu
42be3d01f0 Use zstyles for screen and tmux plugin options. 2012-02-02 18:33:17 -05:00
Sorin Ionescu
b96bbca51c Added or edited file headers. 2012-02-02 18:30:07 -05:00
Sorin Ionescu
b2fcfc684c Renamed check-bool to is-true. 2012-01-23 20:41:06 -05:00
Sorin Ionescu
b65195156d Added missing FX and named colors to spectrum. 2012-01-23 20:40:39 -05:00
Sorin Ionescu
05c94e2dd5 Simplified option variables for greater flexibility. 2012-01-23 20:40:20 -05:00
Sorin Ionescu
8619dd28bc Added screen and tmux plugins. 2012-01-23 20:40:20 -05:00