Indrajit Raychaudhuri
f651140f2c
completion: Add note about keep zcompdump younger than cache time
4 years ago
mattmc3
6a70bdfff2
Ensure compinit updates its modified date
...
`compinit -i` doesn't always change zcompdump, which means that the
`compinit -C` condition fails to run until the completions change.
When we `compinit -i`, we should touch the file too to solve this.
4 years ago
Indrajit Raychaudhuri
c5175145d4
prompt: Fixup `~/.zpreztorc` in p9k removal warning
4 years ago
Indrajit Raychaudhuri
16ddedd1f3
command-not-found: Update docs for Homebrew
...
Update documentation for Homebrew to indicate that a recent version of
Homebrew does not need to tap `command-not-found` Homebrew repository.
4 years ago
Indrajit Raychaudhuri
db6cd0d668
prompt: Update 'powerlevel9k' removal warning with instruction
4 years ago
Indrajit Raychaudhuri
40cc9f52f9
command-not-found: Simplify Homebrew on macOS setup
...
Now that 'command-not-found' helper loading has been significantly
simplified and the startup time improved in the official Homebrew tap,
the workaround for script detection (and caching) can be removed.
4 years ago
Indrajit Raychaudhuri
8003d0c6d8
git: Autoload helper functions for 'run-help'
...
Now that, prezto is configured to lookup more specific 'run-help'
function, autoload the known one for git.
4 years ago
Indrajit Raychaudhuri
7222fe5fd6
utility: Autoload helper functions for 'run-help'
...
Now that, prezto is configured to lookup more specific 'run-help'
function, autoload the known ones for utility.
4 years ago
Indrajit Raychaudhuri
095f44796b
base: Allow loading more specific 'run-help' function
...
Allow loading more specific 'run-help' function from $fpath. This
allows automatically looking up specific sub-command helper if
available instead of the static default ('man').
See: ccc9cff9e2/Functions/Misc/run-help (L3-L8)
4 years ago
Poscat
4de0377106
Add support for zstd compressed tarballs to module 'archive'
4 years ago
Indrajit Raychaudhuri
a2f3f419f6
prompt: Make 'powerlevel9k' removal warning message friendlier
4 years ago
Indrajit Raychaudhuri
0a07ba27a2
prompt: Remove Powerlevel9k
...
Powerlevel9k has been marked deprecated and unmaintained by the author.
Powerlevel10k is now the recommended replacement.
See: https://github.com/Powerlevel9k/powerlevel9k#powerlevel9k-is-deprecated-and-now-unmaintained-please-use-powerlevel10k
4 years ago
Indrajit Raychaudhuri
ce937020ce
history: Update doc to accommodate recent macOS
...
In recent versions of macOS (Catalina and above), `HISTFILE` is set
via system `/etc/zshrc`.
4 years ago
Indrajit Raychaudhuri
428632ac07
history: Minor formatting update
4 years ago
Herobs
76b8c810aa
osx module mand fix
...
> The {query} has to be percent-escaped in macOS 11.
Just replace `:` to `%3A` work fine.
But add function like this one I find on stackoverflow to encode the entire query string would be more robust.
```bash
urldecode() {
# urldecode <string>
local url_encoded="${1//+/ }"
printf '%b' "${url_encoded//%/\\x}"
}
```
4 years ago
Kenichi Kamiya
a7f223d959
Enable `history-substring-search` as a default module
...
Resolves #1868
4 years ago
Yang Tang
d66041cdb7
Update history-substring-search submodule to v1.0.2
4 years ago
Kenichi Kamiya
b8a3d90a13
Fix a typo s/eigth/eighth/
4 years ago
Roman Perepelitsa
704fc46c3f
prompt: update powerlevel10k submodule to v1.14.6
...
Release notes:
- https://github.com/romkatv/powerlevel10k/releases/tag/v1.14.6
4 years ago
Roman Perepelitsa
c43d483d47
prompt: update powerlevel10k submodule to v1.14.5
...
Release notes:
- https://github.com/romkatv/powerlevel10k/releases/tag/v1.14.5
4 years ago
Roman Perepelitsa
b7a80d99a8
prompt: update powerlevel10k submodule to v1.14.4
...
Release notes:
- https://github.com/romkatv/powerlevel10k/releases/tag/v1.14.4
4 years ago
Roman Perepelitsa
e915c34507
prompt: update powerlevel10k submodule to v1.14.3
...
Release notes:
- https://github.com/romkatv/powerlevel10k/releases/tag/v1.14.0
- https://github.com/romkatv/powerlevel10k/releases/tag/v1.14.1
- https://github.com/romkatv/powerlevel10k/releases/tag/v1.14.2
- https://github.com/romkatv/powerlevel10k/releases/tag/v1.14.3
4 years ago
Roman Perepelitsa
0a405494ca
prompt: update powerlevel10k submodule to v1.13.0
...
Release notes: https://github.com/romkatv/powerlevel10k/releases/tag/v1.13.0
4 years ago
Matthieu PETIOT
38882275b8
Add ^_ mapping to undo in viins mode ( #1860 )
...
This allows to cancel a tab completion, as ^_ in emacs mode.
4 years ago
Olaf Conradi
e9197234cf
Add check for empty WORKON_HOME ( #1861 )
...
When $WORKON_HOME is not set and $ENV_NAME is equal to
$PROJECT_ROOT/.venv which contains bin/activate then
the code wrongly assumes workon is available.
It should execute the second branch to source bin/activate.
4 years ago
Yasuharu Iida
685da200d7
completion: bump version to tags/0.32.0 ( #1856 )
4 years ago
kwgchi
cb8b9ca746
README: fix small grammatical error ( #1857 )
4 years ago
Austin Sloane
4e7ab4b8b7
utility, helper: add aliases to use with termux terminal emulator (android) ( #1859 )
4 years ago
Roman Perepelitsa
c21295b27f
prompt: update powerlevel10k submodule to v1.12.0
...
Release notes: https://github.com/romkatv/powerlevel10k/releases/tag/v1.12.0
4 years ago
Zhiming Wang
a132c1007a
git-info: use tab as separator for splitting ahead_and_behind ( #902 )
...
The current implementation is not tamper-proof against a modified IFS. See discussion in https://github.com/sorin-ionescu/prezto/pull/902 for details.
4 years ago
Joost Cassee
2d3763380c
Ask pyenv whether pip exists if installed ( #1848 )
...
Pyenv will install shims for commands that exist in any interpreter, even if it is not the current one. This means that a command may technically exist, but when executed will tell the user to try a different interpreter. The original check for pip in the Python module can fail for this reason, in particular on Ubuntu 20.04.
This change checks with pyenv whether pip really exists in the current interpreter to work around this problem and fixes a bug in pip command detection.
4 years ago
hidekuro
20a78c04e5
Remove `--all` from git alias `glg` ( #1853 )
4 years ago
Texas Toland
ff91c8d410
Make .zcomp* location configurable ( #1842 )
5 years ago
Roman Perepelitsa
b8f5b31573
prompt: update powerlevel10k submodule to v1.11.0
...
Release notes: https://github.com/romkatv/powerlevel10k/releases/tag/v1.11.0
5 years ago
Srijan R Shetty
cb69d2d3e4
Merge pull request #1836 from diraol/dro/git_pull_autostash
...
[git] Add git pull autostash alias
5 years ago
romkatv
793f239a5e
prompt: update powerlevel10k submodule to v1.10.0
...
Release notes:
- https://github.com/romkatv/powerlevel10k/releases/tag/v1.8.0
- https://github.com/romkatv/powerlevel10k/releases/tag/v1.8.1
- https://github.com/romkatv/powerlevel10k/releases/tag/v1.8.2
- https://github.com/romkatv/powerlevel10k/releases/tag/v1.9.0
- https://github.com/romkatv/powerlevel10k/releases/tag/v1.9.1
- https://github.com/romkatv/powerlevel10k/releases/tag/v1.10.0
5 years ago
Diego Rabatone Oliveira
649c0e4561
[git] Add git pull autostash alias
...
Adds the gfma and gfra aliases with the `--autostash` flag.
5 years ago
Amyn
13c61bae30
Do not source history-substring-search if already loaded ( #1830 )
5 years ago
romkatv
530ea10126
prompt: update powerlevel10k submodule to v1.7.0
...
Release notes:
- https://github.com/romkatv/powerlevel10k/releases/tag/v1.6.0
- https://github.com/romkatv/powerlevel10k/releases/tag/v1.6.1
- https://github.com/romkatv/powerlevel10k/releases/tag/v1.7.0
5 years ago
Zac Bergquist
342385618c
homebrew: load helper dependency
...
Updates #1815
5 years ago
Vladimir Bauer
de7b3b7fdc
Use shallow clone for powerlevel9k and powerlevel10k submodules ( #1819 )
5 years ago
Srijan R Shetty
95ff0360ae
fix: regression in homebrew module ( #1816 )
5 years ago
Ackerley Tng
5b03d7fa32
prompt: fix usage of zsh-async in sorin prompt ( #1810 )
5 years ago
Charith Amarasinghe
d5bef142d4
Fix missing dependency on helper module for helpers added in #1793 ( #1811 )
...
PR #1793 introduced helper functions for OS detection in some modules.
These helpers require a module dependency on the 'helper' module.
5 years ago
romkatv
f479f37ead
prompt: update powerlevel10k submodule to v1.5.0
...
Release notes: https://github.com/romkatv/powerlevel10k/releases/tag/v1.5.0
5 years ago
Kaspar Vollenweider
f4ca9ebfc9
feat(helper): add os-type helper functions
...
Add the following functions:
- is-darwin
- is-linux
- is-bsd
- is-cygwin
And apply them everywhere I found code doing that what these functions do.
5 years ago
Kaleb Elwert
1b99be879c
Update syntax-highlighting module
5 years ago
romkatv
cfeb8cd6c9
prompt: update powerlevel10k submodule to v1.4.0
...
Release notes: https://github.com/romkatv/powerlevel10k/releases/tag/v1.4.0
5 years ago
romkatv
d955fbdeb7
prompt: update powerlevel10k submodule to v1.3.0
...
Release notes: https://github.com/romkatv/powerlevel10k/releases/tag/v1.3.0
5 years ago
romkatv
94f9e44f3f
use $TTY instead of $(tty); it's faster and more reliable
...
`tty` command infers the current TTY from file descriptor 0.
`$TTY` gives current TTY directly. The latter works even when
file descriptor 0 is redirected. It's also over 1000 times faster.
5 years ago