Manoel Vilela
6d5650eae7
[tmux] Avoid run tmux when the shell is executed on emacs
...
This avoid weird bugs to try running zsh through C-x M-x
and bug happens because obviously tmux is not designed to be
executed inside emacs.
7 years ago
alan blount
0f3a5f745e
Detach from tmux if attached, before attach ( #1088 )
...
If you are in a tmux session, and auto-start is enabled
Then you `sudo su` and then `su <username>` it will re-attach, in a loop.
This resolves that problem, by forcing a detach before a (re)attach.
7 years ago
Kaleb Elwert
6975b119b6
Change the zstyle config name for #607
7 years ago
Matt Henkel
d02c2951b3
Add the ability to specify tmux session name
7 years ago
Harry Terkelsen
2a33581e80
[ Fix #724 ] Unquote variable
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Sorin Ionescu
7a92046c86
Create a new tmux session if none exists
10 years ago
Daniel Kolakowski
00a5639e65
Enable iTerm2 tmux integration
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Xavier Cambar
ff0dfa424d
Create a default tmux session only when none defined in tmux.conf
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
11 years ago
Xavier Cambar
478653fab2
[ Fix #543 ] Do not set tmux destroy-unattached
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
11 years ago
Sorin Ionescu
10cf701864
Simplify multiplexer auto-start tests
11 years ago
Sorin Ionescu
240eecaddf
[ Fix #551 ] Rename tmux auto-start session
11 years ago
Sorin Ionescu
415e4bff3d
Fix a test operator bug introduced in e5a0e33
11 years ago
Gaelan D'costa
e5a0e33f1c
[ Fix #541 ] Do not auto-load screen/tmux inside of Emacs/Vim
...
When Emacs and Vim are launched from outside of an interactive shell,
$TMUX and $STY are not set; check for Emacs and Vim environment
variables instead.
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
11 years ago
Georges Discry
07686fad38
Increase control over multiplexer auto-start
...
Setting the auto-start 'remote' and 'local' zstyles for the screen and
tmux modules to 'true' automatically starts a session in SSH connections
and in local terminals respectively.
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
11 years ago
Colin Hebert
413b717484
Ensure that the tmux server is started
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
12 years ago
Sorin Ionescu
fb9a20591f
[ Fix #197 ] Rebrand as Prezto
...
Conflicts:
README.md
runcoms/zshenv
12 years ago
Sorin Ionescu
8baba34fb0
Refactor tmux aliases
12 years ago
Sorin Ionescu
9a52ecb21b
Increase heading readability
12 years ago
Sorin Ionescu
060d9064f8
[ Fix #202 ] Load modules all or nothing
12 years ago
Sorin Ionescu
d0bc126d01
Move aliases to the bottom
12 years ago
Sorin Ionescu
a7340886b3
[ #23 ] Rename plugins to modules
13 years ago
Colin Hebert
3457ca359a
Update documentation for tmux
13 years ago
Sorin Ionescu
97250b23de
[ #78 ] Fix tmux and screen auto-start documentation
13 years ago
Sorin Ionescu
a444469641
Use 'auto' as an adverb, not a namespace
13 years ago
Sorin Ionescu
1f00f1db94
[ Fix #63 ] Add @ColinHebert to the author list
13 years ago
Colin Hebert
4200cbd915
[ Fix #55 ] Use a tmux daemon session
13 years ago
Sorin Ionescu
8cce8ee65d
[ #63 ] Replace $SHLVL with $TMUX
13 years ago
Sorin Ionescu
bed2088dd4
[ #63 ] Add Mac OS X kernel panic warning
13 years ago
Sorin Ionescu
5177ac3a60
[ #63 ] Re-add the tmux plugin
...
This reverts commit da7c67d1da
.
13 years ago
Sorin Ionescu
da7c67d1da
[ Fix #62 ] Remove the tmux plugin
13 years ago
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
.
13 years ago
Colin Hebert
17a4505a0a
[ Fix #59 ] Do not increment SHLVL, for tmux will
13 years ago
Sorin Ionescu
6ada262fed
[ Fix #56 , Fix #58 ] Remove the SHELL argument
...
This fixes the tmux launch_msg() error.
13 years ago
Sorin Ionescu
42be3d01f0
Use zstyles for screen and tmux plugin options.
13 years ago
Sorin Ionescu
b96bbca51c
Added or edited file headers.
13 years ago
Sorin Ionescu
b2fcfc684c
Renamed check-bool to is-true.
13 years ago
Sorin Ionescu
b65195156d
Added missing FX and named colors to spectrum.
13 years ago
Sorin Ionescu
05c94e2dd5
Simplified option variables for greater flexibility.
13 years ago
Sorin Ionescu
8619dd28bc
Added screen and tmux plugins.
13 years ago