jxlwqq
a150d8a7c0
feat(istioctl): add plugin for istioctl ( #10410 )
...
* Add plugin for istioctl completion. close #10405
* fix typo
* Update README.md
5 years ago
Patrick Fitzgerald
08d086a09c
feat(volta): add volta plugin ( #10441 )
...
For Volta JavaScript toolchain
https://github.com/volta-cli/volta
5 years ago
Carlo Sala
44c6a71243
feat(deno): adding drA alias for --allow-all ( #10501 )
5 years ago
smac89
b7fb0a55c0
fix(heroku): fix XDG cache directory name and code style ( #10436 )
5 years ago
Sean Flanigan
52a46ec362
feat(fzf): support fzf in Cygwin ( #9463 )
...
Closes #9463
5 years ago
Logan Linn
010c36d4ab
refactor(fzf): adopt code style and simplify function naming ( #10514 )
5 years ago
Marc Cornellà
7d03ea18ed
fix: declare variables as global when using `typeset`
...
Fixes fb86ec77
5 years ago
Marc Cornellà
fb86ec7749
style: use `typeset` for dynamic variable names
5 years ago
K Harishankar
5403db8599
feat(archlinux): add aliases for cleaning package cache ( #10091 )
...
Co-authored-by: K Harishankar <48408097+Haritronic909@users.noreply.github.com>
5 years ago
Marc Cornellà
9a3d853481
fix: quote % characters in ruby prompt info functions
5 years ago
Marc Cornellà
59cb231692
style(rbenv): adapt to code style
5 years ago
Marc Cornellà
5c14474eb2
style(chruby): fix plugin code style and loading process
5 years ago
Marc Cornellà
7b12fa9799
style(rbfu): clean up code
5 years ago
fengkx
e96b8bd523
refactor(shell-proxy)!: rename env vars to `SHELLPROXY_*` and add usage message ( #10456 )
...
BREAKING CHANGE: the `DEFAULT_PROXY` setting has been renamed to `SHELLPROXY_URL`,
and `CONFIG_PROXY` has been renamed to `SHELLPROXY_CONFIG`. See the plugin README
for more information.
Co-authored-by: Marc Cornellà <hello@mcornella.com>
5 years ago
David Sutherland
1c07001896
fix(mercurial): correctly check for untracked files in `hg_dirty` ( #2177 )
...
Closes #2177
Closes #6197
Co-authored-by: Henrik Ravn <hravnx@gmail.com>
5 years ago
Marc Cornellà
4119f53004
perf(mercurial): optimize utility functions
5 years ago
Pandu POLUAN
d058801a18
feat(mercurial): add `hgci` alias for interactive commit ( #8912 )
...
Closes #8912
5 years ago
Romain Failliot
24974a135c
feat(mercurial)!: use `PREFIX` and `SUFFIX` settings in `hg_prompt_info` ( #6631 )
...
BREAKING CHANGE: the `hg_prompt_info` function now uses `ZSH_THEME_HG_PROMPT_PREFIX`
and `ZSH_THEME_HG_PROMPT_SUFFIX` variables when displaying branch information, similar
to the `git_prompt_info` function.
Closes #6631
5 years ago
anatolyrr
e52584c901
perf(mercurial): improve performance of `hg_prompt_info` ( #7929 )
...
Replaced two different calls of hg with one `hg --id --branch` for retrieving
information whether we're in a repo (will be empty if not), whether the repo is
dirty (revision id will contain "+" if there are uncommitted changed), and the
branch name.
Closes #6197
Closes #7929
5 years ago
Nicolas Cavigneaux
dcf12ba8f3
fix(mercurial): show author name in `hgsl` alias log alias ( #3500 )
...
Closes #3500
5 years ago
whoami
46e63340ee
feat(branch): show mercurial bookmarks if used ( #9948 )
...
Co-authored-by: Marc Cornellà <hello@mcornella.com>
5 years ago
Josh Soref
0e41181d54
chore: fix spelling errors across the project ( #10459 )
...
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
5 years ago
Nicholas Hawkes
bf303965e6
feat(aws): Adds the login option for AWS SSO ( #9921 )
5 years ago
Markus Hofbauer
58478d0888
feat(git): Add alias for rebasing to origin/main-branch ( #10445 )
5 years ago
Adam Cwyk
8e5f3db305
feat(dotnet): add alias for `dotnet build` command ( #10435 )
...
Co-authored-by: Adam Cwyk <git@adamcwyk.dev>
5 years ago
Kyle
452ddff763
feat(xcode): support `.swiftpm` as project file in `xc` ( #10434 )
5 years ago
Marc Cornellà
15fd9c84de
style(bundler): simplify `bundled_commands` array operations
5 years ago
Marc Cornellà
98b4801548
fix(bundler): use BUNDLE_JOBS in `bi` to avoid config file change
...
When calling `bundle install` with `--jobs=<n>`, bundle persists this
argument in `.bundle/config`. If we run `BUNDLE_JOBS=<n> bundle install`
instead, this is not persisted.
Fixes #10425
5 years ago
Aurora
ff09151d6b
fix(bgnotify): avoid permission prompts by checking frontmost app ID ( #10318 )
...
Co-authored-by: Marc Cornellà <hello@mcornella.com>
5 years ago
Marc Cornellà
88e72e8a54
fix(docker-compose)!: check for old command instead of calling `docker` ( #10409 )
...
BREAKING CHANGE: the plugin now checks for the `docker-compose` command instead
of trying whether `docker compose` is a valid command. This means that if the
old command is still installed it will be used instead. To use `docker compose`,
uninstall any old copies of `docker-compose`.
Fixes #10409
5 years ago
Marc Cornellà
b60b3f1842
fix(osx): deprecate `osx` plugin without symlink ( #10428 )
...
Fixes #10428
5 years ago
Brian Tannous
2b379ec42c
feat(kn): add plugin for `kn` completion ( #8927 )
5 years ago
Marc Cornellà
60b89cd264
feat(ssh-agent): add `quiet` option to silence plugin ( #9659 )
...
Closes #9659
Co-authored-by: Jeff Warner <jeff@develops.software>
5 years ago
Marc Cornellà
2c06852546
style(dirhistory): remove use of `eval` completely
5 years ago
Marc Cornellà
72928432f1
fix(plugins): fix potential command injection in `rand-quote` and `hitokoto`
...
The `rand-quote` plugin uses quotationspage.com and prints part of its content to the
shell without sanitization, which could trigger command injection. There is no evidence
that this has been exploited, but this commit removes all possibility for exploit.
Similarly, the `hitokoto` plugin uses the hitokoto.cn website to print quotes to the
shell, also without sanitization. Furthermore, there is also no evidence that this has
been exploited, but with this change it is now impossible.
5 years ago
Marc Cornellà
06fc5fb129
fix(dirhistory): fix unsafe eval bug in back and forward widgets
...
The plugin unsafely processes directory paths in pop_past and pop_future.
This commit fixes that.
5 years ago
Marc Cornellà
1448d234d6
fix(dirhistory): fix Up/Down key bindings for Terminal.app
...
Reference: https://github.com/ohmyzsh/ohmyzsh/commit/7f49494#commitcomment-60117011
5 years ago
Kirill Molchanov
22de1d304c
fix(command-not-found): pass arguments correctly in Termux ( #10403 )
5 years ago
Marc Cornellà
5c2440cb0c
style(frontend-search): rename completion file to `_frontend`
5 years ago
Kevin Burke
e86c6f5e7f
style: use `-n` flag in `head` and `tail` commands ( #10391 )
...
Co-authored-by: Marc Cornellà <hello@mcornella.com>
5 years ago
Shahin Sorkh
55682e3692
feat(tmux): set session name with `ZSH_TMUX_DEFAULT_SESSION_NAME` ( #9063 )
5 years ago
Marc Cornellà
90903779b9
refactor(percol): fix style, bind keys for vi-mode and remove dependencies
5 years ago
Jonathan Batchelor
b2f35a7b98
refactor(osx): Rename osx plugin to macos ( #10341 )
...
Apple changed the name of their operating system from OS X to macOS a number of years ago. This was overdue!
As per issue #10311
* refactor(osx): rename `osx` plugin to `macos`
* refactor(macos): Add symbolic link from old `osx` plugin name.
5 years ago
amnore
9a02515c7c
fix(command-not-found): pass arguments correctly in NixOS ( #10381 )
5 years ago
Michael Peick
79cf4b3ceb
feat(dirhistory): support urxvt terminal key binding ( #8370 )
...
Closes #8370
5 years ago
Marc Cornellà
7f494944e6
fix(dirhistory): fix ALT+Up/Down key bindings for Terminal.app
5 years ago
Marc Cornellà
49458b872d
docs(dirhistory): document OPT key alternative for macOS and fix style
...
Fixes #10350
5 years ago
YR Chen
1861b5f175
feat(xcode): support `Package.swift` as project file in `xc` ( #10358 )
5 years ago
Christophe Bliard
2e46b2a2dc
feat(fzf): support getting fzf from nix-darwin ( #10355 )
5 years ago
José Camelo Freitas
4f67b02a9f
feat(mix): update `mix` commands and descriptions ( #10273 )
5 years ago