Roman Perepelitsa
bfd1c1b073
prompt: update powerlevel10k submodule to the latest commit ( #1727 )
...
The last update has picked up a nasty bug in gitstatus that disables all user aliases. This commit fixes it.
6 years ago
Roman Perepelitsa
6bc2acb8b1
prompt: update powerlevel10k submodule to the latest commit ( #1726 )
...
Changes include a few bug fixes and a score of new features.
6 years ago
Roman Perepelitsa
7b523d6ec7
prompt: update powerlevel10k submodule to the latest commit ( #1717 )
...
A bunch of bug fixes. Most notably romkatv/powerlevel10k#89 .
6 years ago
Roman Perepelitsa
746ec6babf
prompt: update powerlevel10k submodule ( #1715 )
6 years ago
Kaleb Elwert
0133c9343b
prompt: update powerlevel10k to latest commit
6 years ago
Roman Perepelitsa
1e0277553f
Add powerlevel10k theme ( #1695 )
6 years ago
Toshiki Murayama
e3c72095ef
Update zsh-autosuggestions submodule
6 years ago
Chris Ewald
a9369d64a8
Disable node-info output when value is system.
...
This makes the behavior consistent with rbenv and pyenv.
6 years ago
monai
3ae7e0d051
Add zstyle option to disable zsh option CORRECT
6 years ago
Maxim Baz
ff1cdd455b
archive: enhance parallel operations
6 years ago
Yutian Li
7118389be7
editor: allow alt+arrow keys for word movement ( #1688 )
6 years ago
Yutian Li
a262325c62
remove mutually exclusive option
6 years ago
Diego Rabatone Oliveira
1887836ac7
Update syntax-highlighting submodule
6 years ago
Alexander Neumann
cc2fef7c8e
Remove old prompt tempfile and pid variable
...
This is a leftover of #1385 , the temp file and the PID variable is not
needed any more.
6 years ago
Diego Rabatone Oliveira
e6b709ea69
Updating submodules to lastest tags/master commits
6 years ago
Jeff Widman
ad25e6a354
Fix typo: gupl --> gulp ( #1668 )
6 years ago
Indrajit Raychaudhuri
eff0757628
python: Use brace expansion for pip compctl match
...
Just use brace expansion only (and not a mix of brace expansion and
path expansion) to expand `sed` match for more variants of 'pip*' (pip,
pip2, pip3, pip2.7, pip3.7 etc.) in `compctl` assignment
6 years ago
Diego Rabatone Oliveira
d6394edf86
Remove duplicated information from git module README ( #1657 )
6 years ago
Indrajit Raychaudhuri
c54eeac637
python: Expand compctl matches for pip variants
...
Expand `sed` match for more variants of 'pip*' (pip, pip2, pip3, pip2.7,
pip3.7 etc.) for `compctl` assignment
6 years ago
Indrajit Raychaudhuri
33d77df9a9
command-not-found: Minor reformatting
6 years ago
Indrajit Raychaudhuri
072030a2bf
homebrew: Load 'HOMEBREW_' prefixed variables only
...
Load 'HOMEBREW_' prefixed variables only. Avoid loading 'PATH'
related variables as they are already handled in standard zsh
configuration.
6 years ago
Indrajit Raychaudhuri
cc4dd20df4
homebrew: Simplify array assignment
...
No need for nesting array assignment only to flatten it later.
6 years ago
Indrajit Raychaudhuri
14693a0e9c
archive: Enhance 'archive' helper to support multi file archive
...
We now allow multiple paths (files/directories) to be archived in
one shot. Validation of the target path(s) is now delegated to the
actual archive helper.
6 years ago
Kaleb Elwert
b4a8dc1617
git: add documentation for new aliases
6 years ago
Bruno Oliveira da Silva
0762b8c877
Aliases to digital sign/verify commits and tags ( #651 )
6 years ago
Indrajit Raychaudhuri
b5f7f09d18
syntax-highlighting: Further clarify relative module ordering
6 years ago
Indrajit Raychaudhuri
1bfaf8b87b
rsync: Update link to Bombich rsync page again
6 years ago
Indrajit Raychaudhuri
97c04a2ec0
node: Make nvm lookup mechanism more efficient in homebrewed environment
...
In homebrewed environment, avoid using `brew --prefix nvm` which is
ruby based and is super slow. Instead, rely on homebrew standard
behavior wherein all installed packages are available in canonical
path $(brew --prefix)/opt/<package> (for nvm it would obviously be
`$(brew --prefix)/opt/nvm`).
NB: `$(brew --prefix)` (without additional argument) is a simple shell
shortcut and doesn't have the same performance impact.
6 years ago
Indrajit Raychaudhuri
3aec8e1944
python: Fix pip compctl file match pattern
...
Make `sed` match more reliable while replacing the whole of 'pip*' with
'pip pip2 pip3' for `compctl` assignment
6 years ago
Indrajit Raychaudhuri
9ccf945fbb
command-not-found: Support custom Homebrew tap on MacOS
...
Added support for homebrew-command-not-found from a non-default tap
6 years ago
Indrajit Raychaudhuri
d2efaff04e
node: Cache completion for additional helpers
...
Add support for npm and additional well-known helper commands
6 years ago
Indrajit Raychaudhuri
115a442618
python: Use more apropriate filename for pip completion
6 years ago
Indrajit Raychaudhuri
38e5653e3c
python: Make cached completion file mangling more reliable
...
While mangling cached completion file, we cannot just assume that
`$pip_command` would resolve to `pip` -- it might be `pip2` or `pip3`
depending on the relative position in zsh `$commands` array. Thus
replace the whole of 'pip*' with 'pip pip2 pip3' for compctl assignment.
6 years ago
Indrajit Raychaudhuri
9e019dcda6
command-not-found: Restore idiomatic homebrewed handler loading on MacOS
...
As is the convention in prezto, we cache the command-not-found handler to
avoid incurring the performance penalty of loading ruby interpreter on
every call. This restores the 'Homebrew way' of loading command-not-found
handler.
Further, the formally recommended command lookup mechanism in Homebrew
(viz., `brew command command-not-found-init`) is ruby based and is super
slow. To avoid performance penalty, we `find` it ourselves from
`TAP_DIRECTORY` defined internally in Homebrew.
This also reinstates support for custom taps or non-standard Homebrew location.
6 years ago
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