Olaf Conradi
013668f484
Improve and simplify titling functions.
...
Multiplexer titles can be set independent of window and tab titles.
Add auto-title always option to have dynamic titling inside terminal
multiplexers. Setting auto-title to yes continues to ignore dynamic
titling inside terminal multiplexers.
This patch should not alter behavior under Apple terminals.
8 years ago
Jared Scott
3a6ae0fc6c
Change $TMPDIR for non-interactive shells
...
This commit changes the way $TMPDIR is set by using `mktemp` rather
than a fixed string.
8 years ago
Sorin Ionescu
4f19700919
Add missing syntax highlighter
9 years ago
Sorin Ionescu
c8b8397728
[ Fix #532 ] Integrate autosuggestions
9 years ago
Sorin Ionescu
ab45ade380
[ Fix #801 ] Make $TMPPREFIX a file path
10 years ago
Sorin Ionescu
88aee30ae8
[ Fix #762 ] Use $LOGNAME instead of $USER
...
$USER is deprecated.
10 years ago
Daniel Kolakowski
00a5639e65
Enable iTerm2 tmux integration
...
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
10 years ago
Indrajit Raychaudhuri
6f9c1666e1
Use short apothegms only in fortune
10 years ago
Indrajit Raychaudhuri
53bd555c6d
Try `lesspipe` in addition to `lesspipe.sh` for LESSOPEN
...
Debian based systems have `lesspipe`, without '.sh' suffix.
Since `$commands` is an associative array, we do index search and set
the input preprocessor on first match.
10 years ago
Joel Kuzmarski
5791c07d48
Only print fortunes in terminals
10 years ago
Sorin Ionescu
a84ac5b002
Only one newline at end of file
10 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
dbeb6d4e1a
[ Fix #361 ] Load chruby when found
11 years ago
Sorin Ionescu
e4e4f89c9f
[ Fix #523 ] Ensure zprofile exists before sourcing it
11 years ago
Peter Jaros
cdc4f36f25
Fix heading level for "zpreztorc"
11 years ago
Sorin Ionescu
254b7c36d9
[ Fix #324 ] Add configurable terminal window and tab title formats
11 years ago
Sorin Ionescu
5b4dcea595
Simplify auto-titling
11 years ago
Sorin Ionescu
b98c7469e5
Rewrite terminal auto-title
11 years ago
Sorin Ionescu
76fc07ba9f
Comment a typeset
11 years ago
Robin
3a5fff9c6d
Don't override customized environments in subshells
...
Only set up environment for the top-level shell, and allow it to be
inherited normally.
A top level shell is usually a login shell, but can also be a
non-interactive, non-login shell in certain cases, such as when
executing an SSH remote command.
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
11 years ago
Sorin Ionescu
eb1a20552a
Comment an unnecessary style
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>
12 years ago
Sorin Ionescu
875ce2e56c
[ Fix #434 ] Correct ambiguity in the use of the term keymap
12 years ago
Sorin Ionescu
c9c3b40b5c
[ Fix #437 ] Always set $TMPDIR
12 years ago
Sorin Ionescu
fcab2a1713
[ Fix #425 ] Rewrite module ssh-agent; rename it to ssh
12 years ago
Sorin Ionescu
2e64f7ed64
[ Fix #419 ] Rewrite module gpg-agent; rename it to gpg
12 years ago
Sorin Ionescu
6cd97d2d0f
[ Fix #52 ] Add zstyles to configure history-substring-search
12 years ago
Sorin Ionescu
810a4490d7
[ #52 ] Add zstyles to configure syntax-highlighting
12 years ago
Rory O’Kane
f431af790b
Fix misspellings of the word bellow in READMEs
12 years ago
Sorin Ionescu
579dfee6f7
[ Fix #399 ] Only enable the main syntax highlighter
12 years ago
Sorin Ionescu
6e65349c45
[ Fix #398 ] Manually set locale
12 years ago
Sorin Ionescu
6fd00449a6
[ Fix #381 ] Remove the path_helper workaround
12 years ago
Sorin Ionescu
095863e6ae
[ Fix #385 ] Do not set $INFOPATH
12 years ago
Sorin Ionescu
e5de305157
[ Fix #383 ] Do not set $MANPATH
...
man dynamically searches for man pages based on $PATH.
12 years ago
Georges Discry
39795d3e5e
Fix lesspipe.sh detection in custom PATH
...
The detection of lesspipe.sh has to be done after setting PATH as it
could be installed in a non-standard bin directory. For example,
Homebrew installs lesspipe in /usr/local.
12 years ago
Sorin Ionescu
455cc0c6e5
Export $MANPATH and $INFOPATH
12 years ago
Sorin Ionescu
5a245850f0
[ Fix #355 ] Do not set launchd environment variables
...
Setting environment variables for launchd processes is unreliable.
Finder and all Finder launched programs have to be restarted for the
new environment variables to take effect.
12 years ago
huyz
37f65b3f86
Check for the existence of .zcompdump before compiling
12 years ago
Sorin Ionescu
bd9327ca3f
Rename the Git status ignore submodules zstyle pattern
12 years ago
Sorin Ionescu
6975e1df1c
[ Fix #300 ] Disable SSH-Agent protocol emulation by default
12 years ago
Sorin Ionescu
fb4ffd9883
Add a missing backslash
12 years ago
Sorin Ionescu
115424172a
[ Fix #257 ] Add zstyles from READMEs to zpreztorc
12 years ago
Sorin Ionescu
cc7e43b242
[ Fix #253 ] Move Prezto settings into their own file
12 years ago
Sorin Ionescu
8cdf06e386
[ #255 ] Use $ZDOTDIR or $HOME
12 years ago
Sorin Ionescu
fb9a20591f
[ Fix #197 ] Rebrand as Prezto
...
Conflicts:
README.md
runcoms/zshenv
12 years ago
Sorin Ionescu
e8226dfaf3
Set $TMPPREFIX only when $TMPDIR is set
12 years ago
Sorin Ionescu
227043938f
Fix a mkdir switch typo introduced in 68bbf22
12 years ago
Sorin Ionescu
57e0f4ecef
Rename $dump_file to $zcompdump
12 years ago
Sorin Ionescu
e8ab2760c0
Sort zshenv sections for easier browsing
13 years ago
Sorin Ionescu
68bbf22992
Respect $TMPDIR in $TMPREFIX
13 years ago