Diego Rabatone Oliveira
3f23bc9c3a
Update submodules versions
6 years ago
John P. Neumann
c233ad5f6b
Resolves #1641 - Roll the pure prompt back from 1.8.0 to 1.7.0
6 years ago
Diego Rabatone Oliveira
572f2eace5
Update submodules
...
Updating to the latest released tags for modules:
completetion
syntax-highlighting
And for agnoster prompt
6 years ago
Tercio Gaudencio Filho
6fdccd20b0
Fix issue #1635 . Option to disable GNU ls to group directories first.
6 years ago
Indrajit Raychaudhuri
f7ee176e54
prompt/sorin: Minor cleanup and reordering
6 years ago
Indrajit Raychaudhuri
5a30a38146
prompt/minimal: Add support for preview
6 years ago
Indrajit Raychaudhuri
1887ee0e8a
prompt/steeef: Add basic support for editor_info and preview
6 years ago
Indrajit Raychaudhuri
789ee240d8
Update submodule 'history-substring-search'
...
history-substring-search doesn't tag releases anymore and just maintains
the master branch -- switching to tracking master instead.
6 years ago
Indrajit Raychaudhuri
1ca11ef045
doc: More copyediting and formatting for consistency
6 years ago
Indrajit Raychaudhuri
3fc54bf88a
general: Miscellaneous documentation updates
...
- Add missing documentation for options and environment variables
- Rearrange definition and documentation of 'Options', 'Variables'
and 'Aliases' in a consistent order
6 years ago
Indrajit Raychaudhuri
b93453e0b2
submodule: Updating submodules
...
'modules/prompt/external/async' updated to 'v1.7.1'
'modules/syntax-highlighting/external' updated to latest 'master'
6 years ago
Kaleb Elwert
8db23c19a0
environment: only enable bracketed paste on non-dumb terminals
...
Fixes #1552
6 years ago
Kaleb Elwert
b4b4c1d0c2
python: respect PYENV_ROOT if already set
...
Fixes #1578
6 years ago
Kaleb Elwert
0d1160382f
python: use pure's magic value for VIRTUAL_ENV_DISABLE_PROMPT
...
Fixes #1627
6 years ago
Diego Rabatone Oliveira
1d84e8745d
Updating submodules
...
For the submodules that have some kind of release (tags), they were
updated up to the most recent release. Otherwise, the submodule was
updated to the latest commit.
6 years ago
Indrajit Raychaudhuri
aff437c991
homebrew: Cleanup homebrew aliases
...
- 'brew upgrade' does 'brew update' by default, no need for explicit call
- replace 'brew remove' with 'brew uninstall' for consistency
6 years ago
Indrajit Raychaudhuri
34f75bf754
homebrew: Replace deprecated casks with their brew counterpart
...
Homebrew has deprecated `brew cask cleanup` and `brew cask search` in favor
of `brew cleanup` and `brew search` respectively. They will stop working on
2018-09-30. Further, `--outdated` has been removed.
We should eventually remove the related aliases, but for a while we keep
supporting them gracefully with deprecation warning.
The documentation has been removed from README.md, however.
6 years ago
Indrajit Raychaudhuri
1db8f76859
homebrew: Load standard Homebrew environment variables into shell session.
...
However, guard for legacy Homebrew as `brew shellenv` is relatively new.
6 years ago
Yutian Li
b8f7a14daa
[git] Also check "commondir" when looking for a stash ( #1620 )
6 years ago
Diego Rabatone Oliveira
5b26f7201a
Update submodules ( #1615 )
...
This updates the submodules for autosuggestions, completion,
syntax-highlighting and the prompts async, powerlevel9k and pure.
All submodules that have TAGs/Releases were updated to their latest
TAG/release, except for syntax-highlighting because it's latest
release/TAG is from more than one year ago, and the project seems to be
well maintained but without releases.
6 years ago
Steven Loria
419801273c
Improve startup time by skipping pyenv rehash
...
After profiling startup time, I found that "pyenv rehash" is
by far the slowest piece. This change skips rehashing on init.
See https://github.com/pyenv/pyenv/issues/784#issuecomment-404850327
Also pass the shell explicitly, as suggested in
https://github.com/pyenv/pyenv/issues/784#issuecomment-404944318 ,
which provides a modest improvement.
In total, this improves startup time from 1s to 0.3s on my machine.
Using the following command:
python -m timeit "__import__('subprocess').Popen(['zsh', '-i', '-c', 'echo']).communicate()"
Result before this change:
10 loops, best of 3: 1 sec per loop
Result after this change:
10 loops, best of 3: 334 msec per loop
6 years ago
Michael Kohl
1b0d6f0aed
Make node-info work without nvm/nodenv
6 years ago
Colin Hebert
b8470494a5
coreutils: update list of included coreutils ( #1592 )
6 years ago
Indrajit Raychaudhuri
f30d954071
completion: Compact path to global ssh known hosts file
6 years ago
Kaleb Elwert
bebb671f81
syntax-highlighting: Update README to clarify module load order
...
Fixes #1584
6 years ago
Alexander Neumann
a8fe3db3ca
Fix path to global ssh known hosts file
...
The path to the global known hosts file is /etc/ssh/ssh_known_hosts, not
/etc/ssh_hosts.
6 years ago
Jeff Widman
dcbc12cbbe
Document `gpf` vs `gpF`
...
Document the difference between `gpf` and `gpF`. These were changed in https://github.com/sorin-ionescu/prezto/pull/1040 / ddfc870f9a
, but never documented.
6 years ago
Jeff Widman
3dba73870c
Document macOS support for `command-not-found`
...
Document macOS support for `command-not-found`
6 years ago
Casey McGinty
045a2129fe
Update cache files when .zpreztorc file is modified
...
Fixes #1581
6 years ago
Casey McGinty
7847dbed61
Export VIRTUAL_ENV_DISABLE_PROMPT when enabling virutalenv
...
Adding `export` ensures the define is available in the shell so pyenv
or virtualenvwrapper do not duplicate the virtualenv name on the
prompt.
6 years ago
Kaleb Elwert
b71c80e330
command-not-found: Directly source homebrew command-not-found handler
...
Fixes #1577 , Fixes #1451
6 years ago
Ashish Gandhi
45d8e460b2
Rename "Mac OS X" to "macOS" in comments
...
This only changes references in text for human consumption. It leaves
out renaming paths because that can cause breaking changes.
Related issue https://github.com/sorin-ionescu/prezto/issues/1449 .
6 years ago
Kaleb Elwert
b7ca738415
Add proper prompt_opts to smiley prompt
7 years ago
Kaleb Elwert
dc60454f96
Revert "Only call reset-prompt when the appropriate zstyle is set"
...
This reverts commit 6d00fdf8c8e4003a89d622590265d80356a7a95f.
As unfortunate as it is, this workaround was a hack and doesn't take
into account prompts like spaceship which don't use $editor_info but
rely on $KEYMAP directly. We'll need to find a more consistent solution
to fix this.
7 years ago
François VANTOMME
97bc27e169
Feat (git): add an alias displaying the commits yet to be applied to upstream ( #1565 )
7 years ago
Kaleb Elwert
23f538573d
Allow users to easily define LS_COLORS and LSCOLORS ( #1546 )
7 years ago
Roman Peshkov
51d69eba7e
Ignore tmux autostart in vscode terminal
7 years ago
Diego Rabatone Oliveira
0ce0659709
Replace git with 'command git' ( #1551 )
...
to improve performance if git is aliased to hub or other wrappers.
7 years ago
bryndin
a3266044e4
python: autoload add-zsh-hook when needed ( #1549 )
...
Fixes #1550
7 years ago
Kaleb Elwert
29619edf18
Remove support for pydf to make options more consistent
...
Closes #1388
7 years ago
Philipp A
48cad10b36
Add another shadow to the git aliases
...
Originally submitted in https://github.com/sorin-ionescu/prezto/pull/979
7 years ago
Rick Jones
fb480a6e98
git: add tag aliases
...
Originally submitted in https://github.com/sorin-ionescu/prezto/pull/1094
7 years ago
John P. Neumann
f1411e9ea5
Only call reset-prompt when the appropriate zstyle is set
...
Resolves issue #1524 (#1548 )
7 years ago
Alexey Zapparov
72c8b9576b
Don't double-source chruby
...
If chruby was installed using default way, most likely chruby and
auto-switching will be already sourced (at least on most Linuxes).
7 years ago
Kaleb Elwert
4dce9adc59
autosuggestions: add basic history troubleshooting information
7 years ago
Kaleb Elwert
58863c7f18
Add vi-pound-insert as # in vicmd mode
...
Fixes #1534
7 years ago
Kaleb Elwert
6ac2c05f27
Add `pound-toggle` zle widget to work around the buggy built-in `pound-insert`
...
Refs #1533 , #1534
7 years ago
Kaleb Elwert
0465db42a4
Move INTERACTIVE_COMMENTS from editor to environment
7 years ago
Maxim Baz
8c5b10f652
Set INTERACTIVE_COMMENTS by default
...
This allows using # to comment lines in the interactive shell
7 years ago
Kaleb Elwert
725002204f
pacman: fix mistake where aurutils should be used, not aurtools
7 years ago