Commit Graph

7545 Commits

Author SHA1 Message Date
e9bc107ad5 fix(dirhistory): define key bindings for vi mode (#10450)
Fixes #10450
2021-12-26 18:29:55 +01:00
068feca15d feat(zsh-navigation-tools)!: update to zdharma-continuum fork (#10402)
BREAKING CHANGE: the `zsh-navigation-tools` plugin now bundles the version from the
zdharma-continuum project, which republished the projects that psprint deleted (we
don't yet know yet why). In theory this change doesn't break anything, but be aware
of the change and that the upstream repository now lives somewhere else.

Source: https://github.com/zdharma-continuum/zsh-navigation-tools/commit/67b24e1
2021-12-24 18:09:01 +01:00
4f90849425 feat(lpass): add plugin for LastPass CLI completion (#9323) 2021-12-23 19:50:13 +01:00
7546ded93b fix(symfony2): silence debug lines in command completion (#10528) 2021-12-23 19:47:50 +01:00
98a916b2cf feat(yarn): upgrade completion to latest version (#10516) 2021-12-23 19:45:28 +01:00
6babcbd884 feat(asdf): add support for archlinux/AUR package (#9893)
Closes #9893
2021-12-21 19:12:08 +01:00
bd0b4b64c6 fix(asdf): fix path to Homebrew installation of asdf (#10481)
Fixes #10484
Closes #10481
2021-12-21 19:08:53 +01:00
8ae373130c fix(cli): respect ZDOTDIR in plugin/theme change commands (#10520)
Fixes #10520
2021-12-21 17:01:56 +01:00
a1ec96d125 fix(af-magic): add space before git and hg information (#9396)
Closes #9396
2021-12-21 16:48:19 +01:00
904f8685f7 feat(brew): improve brews list layout (#10135)
This is an improvement (in my opinion) to the `brews` command that prints each leaf formula (in white), followed by its dependencies (in blue), on each line. Compared to the existing flat list of formulae, the new layout is both more compact and more informative, by differentiating leaves from dependencies at a glance.

Screenshot:
<img width="530" src="https://user-images.githubusercontent.com/1753319/130641713-b78535c9-e3f5-4dbb-80f8-22bc00e1129d.png">
2021-12-17 16:15:39 -08:00
3a3a44c7b5 feat(rvm): add alias rvms (#10219)
* feat(rvm): add alias `rvms`

* docs(rvm): new alias `rvms`
2021-12-17 16:14:14 -08:00
8d02dabbb6 docs(README): Document .pre-oh-my-zsh (#10315) 2021-12-17 16:12:31 -08:00
1e263e245d feat(operator-sdk): add plugin for operator-sdk (#10423) 2021-12-17 16:04:31 -08:00
481b912fd7 feat(jfrog): Support jf executable auto completion (#10503) 2021-12-17 16:03:20 -08:00
f8c76d55a7 feat(cnf): Added support for SUSE-derived operation systems (ZYpp) to CNF plugin (#10508)
* Added support for SUSE and derivatives for command-not-found plugin

* Updated command-not-found documentation to list support for SUSE and derivatives
2021-12-17 16:02:06 -08:00
a150d8a7c0 feat(istioctl): add plugin for istioctl (#10410)
* Add plugin for istioctl completion. close #10405

* fix typo

* Update README.md
2021-12-17 15:54:19 -08:00
08d086a09c feat(volta): add volta plugin (#10441)
For Volta JavaScript toolchain
https://github.com/volta-cli/volta
2021-12-17 15:47:56 -08:00
44c6a71243 feat(deno): adding drA alias for --allow-all (#10501) 2021-12-17 15:40:57 -08:00
b7fb0a55c0 fix(heroku): fix XDG cache directory name and code style (#10436) 2021-12-17 13:45:06 +01:00
52a46ec362 feat(fzf): support fzf in Cygwin (#9463)
Closes #9463
2021-12-17 13:22:58 +01:00
010c36d4ab refactor(fzf): adopt code style and simplify function naming (#10514) 2021-12-17 13:18:28 +01:00
41c15a2159 fix(jonathan): fix top bar alignment with RPROMPT 2021-12-16 10:51:25 +01:00
4b4cc9a4a5 fix(cli): fix plugin and theme suggestions in completion for older zsh versions 2021-12-16 10:50:34 +01:00
7d03ea18ed fix: declare variables as global when using typeset
Fixes fb86ec77
2021-12-16 10:16:53 +01:00
fb86ec7749 style: use typeset for dynamic variable names 2021-12-14 13:09:02 +01:00
5403db8599 feat(archlinux): add aliases for cleaning package cache (#10091)
Co-authored-by: K Harishankar <48408097+Haritronic909@users.noreply.github.com>
2021-12-13 22:54:19 +01:00
f42aa49cfd fix(ys): use default color instead of gray for improved readability (#10506) 2021-12-13 22:52:32 +01:00
9a3d853481 fix: quote % characters in ruby prompt info functions 2021-12-13 17:43:32 +01:00
59cb231692 style(rbenv): adapt to code style 2021-12-13 17:42:17 +01:00
5c14474eb2 style(chruby): fix plugin code style and loading process 2021-12-13 17:37:44 +01:00
7b12fa9799 style(rbfu): clean up code 2021-12-13 17:14:25 +01:00
e3bb6e685d refactor(themes): use ruby_prompt_info everywhere 2021-12-13 17:14:25 +01:00
aa99472c8a style(simonoff): fix code style and optimize use of variables 2021-12-13 17:08:53 +01:00
134c1ada28 fix(jonathan): fix theme for non-UTF8 locales 2021-12-13 17:08:52 +01:00
065e8ebdd0 style(jonathan): fix code style in jonathan theme 2021-12-13 17:08:52 +01:00
1b01496c21 fix(bira): fix color bleed in user_host prompt section (#10505)
Fixes #10505
2021-12-13 14:42:57 +01:00
a94e263426 refactor(adben): simplify used variables and %-quote prompt functions
Closes #10474

Co-authored-by: Tom Payne <twpayne@gmail.com>
2021-12-13 11:28:51 +01:00
428f815169 fix(lib): %-quote git prompt functions 2021-12-13 11:26:55 +01:00
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>
2021-12-13 11:26:05 +01:00
a1a63f4c7d feat(afowler): add mercurial support
Closes #5992
2021-12-13 11:17:13 +01:00
ee46d198ad style(afowler): simplify code and remove unnecessary variables 2021-12-13 11:10:47 +01:00
c172624398 style(af-magic): fix code style and remove unnecessary variables 2021-12-13 11:04:51 +01:00
1c07001896 fix(mercurial): correctly check for untracked files in hg_dirty (#2177)
Closes #2177
Closes #6197

Co-authored-by: Henrik Ravn <hravnx@gmail.com>
2021-12-13 10:50:56 +01:00
4119f53004 perf(mercurial): optimize utility functions 2021-12-13 10:50:50 +01:00
d058801a18 feat(mercurial): add hgci alias for interactive commit (#8912)
Closes #8912
2021-12-13 10:50:18 +01:00
137b45672d feat(bira): improve theme and add support for mercurial (#6631)
Added the red dot (instead of the default `*`) if the branch is dirty.

The bira theme only supported git, now it supports mercurial as well. It
needed ito call `hg_prompt_info` and the `ZSH_THEME_HG_PROMPT_`
variables.

Closes #6631
2021-12-13 10:50:18 +01:00
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
2021-12-13 10:50:17 +01:00
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
2021-12-13 10:50:17 +01:00
dcf12ba8f3 fix(mercurial): show author name in hgsl alias log alias (#3500)
Closes #3500
2021-12-13 10:50:17 +01:00
5b987e59d0 chore: add ohmyzsh GitHub Sponsors to FUNDING.yml 2021-12-07 20:15:38 +01:00