Commit Graph

3775 Commits

Author SHA1 Message Date
Septs d57131dc49
fix(shell-proxy): change NAME env variable for WSL clash (#9447) 2020-11-20 12:42:51 +01:00
Felipe Contreras e92a4667cb
feat(gitfast): update to git-completion 1.2 (#9458)
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2020-11-19 19:45:19 +01:00
Roman Danyk ce836647e5
feat(aws): respect optional parameters from the AWS CLI config file (#9453) 2020-11-19 17:24:09 +01:00
ratijas 9b119866dd
refactor(colored-man-pages): move nroff wrapper and refactor logic in `colored` function (#9437) 2020-11-12 19:32:17 +01:00
Alisson B. Santos 51772732f5
feat(git): support trunk branches in `git_main_branch` (#9417) 2020-11-12 16:17:28 +01:00
Subhaditya Nath 874d83f7b8
feat(sudo): support aliases to $EDITOR (#9431)
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-11-11 21:25:32 +01:00
Rob Vadai 1beac5958e
docs(aws): add config examples (#9422) 2020-11-11 16:14:57 +01:00
Marc Cornellà dc4692b53e
fix(aws): fix acp function for MFA without role and other fixes (#9426)
* fix(aws): don't duplicate aws_prompt_info function in RPROMPT

* refactor(aws): clean up logic in acp function and fix session duration input

Fixes #9409
2020-11-10 23:20:51 +01:00
Nacho González-Garilleti fc82aff77c
docs(thefuck): add description for enabling the plugin (#9433)
Add a description about adding thefuck to the plugins list
2020-11-10 17:15:54 +01:00
aimuz 5d8e1f8267
fix(battery): use `pmset` for battery percentage in macOS (#9364)
Returns the battery charge consistent with the system battery manager
2020-11-10 17:14:30 +01:00
Elyézer Rezende fa780867d9
fix(fzf): consistently ignore .git directory in `FZF_DEFAULT_COMMAND` (#9421)
Be consistent and ignore contents of `.git` directory no matter how FZF_DEFAULT_COMMAND is set.
2020-11-09 12:09:10 +01:00
Maksym 3e6ee85a16
fix(aws): support MFA for profiles without role to assume (#9411)
Previously, the plugin only supported MFA for profiles that had a role to assume, specified in role_arn. Now, the plugin supports MFA for profiles without a role to assume.

Closes #9408

* refactor(aws plugin): remove dependency on jq

Previously, acp command relied on jq. Now that dependency has been removed, as well as some linter suggestions implemented.
2020-11-04 22:10:22 +01:00
Maksym 852a44094a
aws: split setting profile from changing profile (#9402)
the change to assume a role when it is specified in configuration broke some workflows. This fix addresses that

Fixes #9394
2020-10-29 22:13:36 +01:00
Setu Shah 77f7457051
aws: get and set session token if available (#9397) 2020-10-29 11:55:41 +01:00
spreiter 47d30784c5
colorize: add compatibility for zsh < 5.1 (#9400)
The direct assignment of a local array is not possible in older ZSH version, as used by RHEL/CentOS 7.
2020-10-29 11:54:29 +01:00
Felipe Contreras d055445625
gitfast: fetch latest fixes from git-completion (#9390)
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2020-10-27 11:14:39 +01:00
Maksym fcb6fa78a1
aws: add role delegation and MFA support as per IAM Best Practices (#8419)
* Added role delegation support and MFA support as per IAM Best Practices

* fix: grep with color enabled breaks profile parsing

* fix: compatible with MacOS basic sed

* docs: Added jq as a dependency

* feat: added variable session duration, if the role to be assumed permits it.

* bug: incorrect assigment for session length

* fix: profile extraction failed with some versions of sed

Fixed the issue that resulted from merging upstream changes to allow "." in the profile name

* fix: broken profile parsing when profile name contains "@"
2020-10-24 23:07:49 +02:00
Felipe Contreras 66f9fdabc1
gitfast: improve command aliases (#9385)
So that compdefs with dashes work as well as underscores:

  compdef _git gc=git_commit

Or:

  compdef _git gc=git-commit

The official Zsh Git completion uses dashes, and this way people don't
have to change their existing definitions.

Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2020-10-24 16:33:43 +02:00
Felipe Contreras a32564e0ae
gitfast: update to latest upstream and more (#9382) 2020-10-24 14:12:23 +02:00
Marc Cornellà 3b1699b595
npx: deprecate plugin
Fixes #9366
2020-10-21 20:01:10 +02:00
Lucas Larson 80d2e4336b
Grammar: remove hyphens from predicate adjective “up to date” (#9356)
https://english.stackexchange.com/a/180617
https://web.archive.org/web/20190728053012id_/grammarist.com/usage/up-to-date/#text-60
2020-10-21 16:22:32 +02:00
Wenli Wan bf5574fc93
kubectl: add aliases for serviceaccount, daemonsets and cronjob (#9344) 2020-10-21 16:09:54 +02:00
Marc Cornellà 7d73908223
fzf: add check for OpenSUSE and OpenBSD packages (#9327) 2020-10-20 23:48:59 +02:00
Marc Cornellà 176376cbc0 kubectl: check for empty cache completion file 2020-10-17 23:14:58 +02:00
IsThisTheMatrix 5b717ab3e4
kubectl: verify kubectl is installed before running compdef (#9346) 2020-10-16 00:52:34 +02:00
Marc Cornellà 53cbd658f5 globalias: use ${(z)var} to split into words using shell parsing 2020-10-14 17:23:03 +02:00
Patrick W. Healy e75aa2875e
globalias: expand filtering to anywhere in the command (#9338) 2020-10-14 16:57:59 +02:00
Marc Cornellà 568a977d20 safe-paste: fix _bracketed_paste_zle_init/finish error
Fixes #9337
2020-10-13 20:34:01 +02:00
Gonçalo Queirós a39bee8d11
git-prompt: document Python prerequisite in README (#9336) 2020-10-13 11:28:51 +02:00
VectorW 82856bfbd8
globalias: allow filtering values not to be expanded (#9331) 2020-10-11 21:23:21 +02:00
Ivan Dario Piernagorda Peña fb80eb8e05
emacs: add ansi-term directory tracking (#9218) 2020-10-11 18:05:14 +02:00
Joshua Pratt 1744277a68
systemadmin: correct sort order for psmem aliases (#6253) 2020-10-11 14:17:21 +02:00
Marc Cornellà fd51207701
Remove missing screenshots from kube-ps1 README (#9199)
Removes missing screenshots from README for kube-ps1 plugin.

Signed-off-by: hasheddan <georgedanielmangum@gmail.com>
2020-10-10 21:43:12 +02:00
Joshua Bedford 4cd5f7f920
Add lando plugin (#8748)
Co-authored-by: Joshua Bedford <joshua.bedford@hurstreview.com>
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-10-09 23:13:00 +02:00
James Zhang a5e706d749
mvn: list modules (directories with pom.xml) (#8478)
Co-authored-by: zhangjinyan1 <zhangjinyan1@guazi.com>
2020-10-09 17:45:30 +02:00
Geoffrey GREBERT e93a2dca0e
mvn: add Quarkus support in mvn completion (#9037)
Co-authored-by: Geoffrey GREBERT <ggrebert@sii.fr>
2020-10-09 17:42:44 +02:00
Atk 2abe4d6a25
wd: update to v0.5.1 (#9273) 2020-10-09 17:38:02 +02:00
Danny Grove 8c8fe2a171 nvm: add autoloading of nvm version in .nvmrc
Closes #5782
Fixes #8959
Closes #8976
2020-10-09 17:21:03 +02:00
Marc Cornellà 8163f65084 nvm: exit the plugin if the nvm loading script wasn't found 2020-10-09 17:21:03 +02:00
Marc Cornellà a33c0cdb46 nvm: only lazy-load nvm if the NVM_LAZY setting is set 2020-10-09 17:21:03 +02:00
Keith Yao 3e97308003 nvm: speed-up nvm loading with `--no-use`
Closes #7138

Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-10-09 17:21:03 +02:00
Chigozirim C d6f3630932 nvm: check $XDG_CONFIG_HOME/nvm for an nvm installation
Closes #7807

Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-10-09 17:21:03 +02:00
Marc Cornellà d8cb670235 nvm: simplify nvm.sh and bash completion loading 2020-10-09 17:21:03 +02:00
Andrew Janke ef44416df2 nvm: use `nvm current` in nvm_prompt_info and look in alternate install locations
This makes it work regardless of where nvm is loaded from. And it uses nvm's
version strings, which distinguish the "system" and "none" NVM environments,
instead of reporting the specific version of the system node.js or erroring,
respectively.

Fixes #4336
Closes #4338
2020-10-09 17:21:03 +02:00
Tom Hale df58625ca6
safe-paste: refresh plugin (update for zsh 5.1 and vi keymaps) (#7887) 2020-10-09 12:39:23 +02:00
Duc Nguyen 8ad9b315a3
Add git-lfs plugin (#9077) 2020-10-09 12:35:13 +02:00
Raphaël Pinson 68f809448a
kubectl: add wrappers for colorized output in JSON and YAML (#9316)
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-10-08 19:18:43 +02:00
davidfmatheson 27857e66d0
nvm: add Homebrew's nvm setup (#8316)
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-10-08 17:21:34 +02:00
Michele Bologna 01ce52e681
z: upgrade plugin to the latest version (#9310)
Commit-id: 125f4dc47e15891739dd8262d5b23077fe8fb9ab
125f4dc47e
2020-10-07 17:15:29 +02:00
Marc Cornellà 6ebf27b8d3 Revert "Remove redundant bashcompinit calls"
This reverts commit f776af2a1f.

Fixes #9314
2020-10-05 17:20:02 +02:00
Marc Cornellà c549387745 git: fix version check 2020-10-04 13:09:32 +02:00
Fabian Bonk d81b4ac9f2
git: run gfa with --jobs=10 (fetch remotes in parallel) (#9268)
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-10-03 20:29:26 +02:00
Marc Cornellà 89278c71b2 bundler: refactor bundler plugin and clean up gem wrappers 2020-10-03 18:41:42 +02:00
Sandip Subedi e09aac3751
bundler: format aliases table and clean up README (#9300)
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-10-03 18:38:44 +02:00
Angel Ramboi 7fce07a50c
Add completion plugin for IPFS (InterPlanetary File System) (#4737) 2020-10-03 11:49:42 +02:00
Amir Masoud Abdol d5dc9f7153
Add sublime-merge plugin (#7228) 2020-10-03 11:47:18 +02:00
Goose 1617f4ffaf
pip: move plugin cache to XDG folder (#9299) 2020-10-01 15:44:59 +02:00
Marc Cornellà f776af2a1f Remove redundant bashcompinit calls
Fixes #9246
2020-09-30 19:00:51 +02:00
Andrew Babichev a8828aad87
terraform: add tf Alias (#8206) 2020-09-30 10:50:33 +02:00
Olivier Lemasle 71cc861806
minikube: fix spelling (#9270) 2020-09-29 23:35:29 +02:00
Marc Cornellà 2b59d052ef composer: autoload cache functions
Fixes #9236
2020-09-29 12:06:39 +02:00
Pierre-Luc Paour cd7162f3d1
brew: add alias for brew to avoid upgrading casks (#9280) 2020-09-28 22:24:31 +02:00
Marc Cornellà 53259f628b
bgnotify: use $2 in preexec hook if $1 is empty
Fixes #5803
2020-09-28 12:09:20 +02:00
Marc Cornellà 73696c6faa laravel5: clean up 2020-09-26 12:38:31 +02:00
Marc Cornellà 38f276a732 docker: document option-stacking setting
Fixes #9266
2020-09-18 22:02:10 +02:00
Alessandro 2bc1da7f37
brew: replace deprecated brew cask outdated command (#9253) 2020-09-14 20:32:23 +02:00
Randall Leeds 3667f94538
pyenv: run pyenv init with --no-rehash (#8917)
Add --no-rehash to the pyenv init command, which was removed in [#4492].

The rehash was likely disabled because it can affect shell startup times.
It should only be necessary when installing or removing Python versions.

See [pyenv/pyenv#784] and [sorin-ionescu/prezto#1603] for more detail.

[#4492]: https://github.com/ohmyzsh/ohmyzsh/pull/4492
[pyenv/pyenv#784]: https://github.com/pyenv/pyenv/issues/784
[sorin-ionescu/prezto#1603]: https://github.com/sorin-ionescu/prezto/pull/1603
2020-09-09 14:45:34 +02:00
Atk cbb83cbc31
wd: update to latest version (v0.5.0) (#9244) 2020-09-09 14:24:43 +02:00
Alessandro Martini 708ea42384
fzf: setup FZF_DEFAULT_COMMAND based on installed tools (#8895)
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-09-04 22:13:45 +02:00
Marc Cornellà 415be382ca sublime: add Sublime Text 4 path for macOS
Fixes #9153
2020-09-04 22:12:21 +02:00
Marc Cornellà dc59c661ac common-aliases: lazily assign $BROWSER, $EDITOR and $XIVIEWER in ext aliases
Fixes #9212
2020-09-04 21:56:04 +02:00
Marc Cornellà a7f5170d68 Remove perl dependency 2020-09-01 11:52:32 +02:00
Daniel Dugovic 0dc83fe49f
chuck-norris: remove some CN quotes and fix formatting (#9220) 2020-09-01 11:41:06 +02:00
Marc Cornellà 4c9fc2634b vagrant-prompt: replace `grep -P` call with sed and clean up
Fixes #9207
2020-08-28 23:50:37 +02:00
Pavol Juhas 8d08f1634a
scd: update to 1.4.0 (#9066) 2020-08-27 09:44:25 +02:00
Marc Cornellà cfb86cd08d zsh_reload: use $SHELL to reload zsh only if it's a zsh shell (fixes #9054) 2020-08-24 17:48:39 +02:00
daddeffe cd17aed9e1
sudo: keep space before the command to ignore it in the history (#9178)
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-08-23 22:58:08 +02:00
hasheddan 2d97e102b2
Remove missing screenshots from kube-ps1 README
Removes missing screenshots from README for kube-ps1 plugin.

Signed-off-by: hasheddan <georgedanielmangum@gmail.com>
2020-08-22 09:00:06 -05:00
Rohit Goswami f30daa76ef
aliases: Don't overshadow fd 2020-08-07 14:35:58 +00:00
Marc Cornellà fa5db3444b wd: fix permissions 2020-08-05 14:20:20 +02:00
Marc Cornellà 81eb208987 wd: update to latest version
3d20d15d58

Fixes #9002
2020-08-05 14:19:48 +02:00
Marc Cornellà 9703111b82 pyenv: ignore $PATH pyenv if on WSL
This solves the problem where the used pyenv is actually the one in a
Windows folder, instead of in WSL.

Fixes #9034
2020-08-04 15:59:00 +02:00
Marc Cornellà 4ab273e19a
pipenv: toggle pipenv shell on startup
Fixes #9136
2020-08-01 15:26:02 +02:00
John Welsh 345cb99e5b
colorize: add $ZSH_COLORIZE_CHROMA_FORMATTER config env var (#8824) 2020-07-31 15:56:22 +02:00
Marc Cornellà 8755c5f101 rbenv: fix current_gemset
Fixes #8925
Co-authored-by: Josh Goodall <inopinatus@inopinatus.org>
2020-07-30 18:20:30 +02:00
Amir Tahvildaran db3d05fe71
aws: improve check for aws_completer - unhardcode path (#9123)
Closes #9122

The current check is assuming that the aws_completer is installed
globally, it then runs the command without that path

I have aws_completer in ~/.local/bin/aws_completer

This changes the check to see if the command exists instead of
concerning itself with where it in installed. This test matches the
behavior of just running the command.
2020-07-18 19:06:08 +02:00
Samuel Terra a3740c3414
battery: add acpi requirement to README (#9116)
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-07-18 18:45:59 +02:00
Thi Doãn 322e592c38
extract: add IPA to extractable filetypes (#9117)
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-07-18 16:32:50 +02:00
Marc Cornellà c99f3c50fa git: go back to previous main branch detection logic
Fixes #9114
2020-07-15 17:02:49 +02:00
Frederick Zhang ff7618cf74
timer: threshold to show timers only for time-consuming commands (#8151) 2020-07-14 18:53:37 +02:00
Piotr Zając 68b98c9d53
docker-compose: add alias for `docker-compose kill` (#8997) 2020-07-14 17:40:23 +02:00
Joaquín Moreira 8260005dc7
kubectl: add alias to list pods by namespace (#8604) 2020-07-14 17:39:33 +02:00
Alexander Schaber 93e9b80d3f
httpie: add alias for https (#8032) 2020-07-14 16:50:18 +02:00
Džiugas Eiva 71f0189ed5
vscode: add support for VSCodium (#9080)
Co-authored-by: Babak K. Shandiz <babak.k.shandiz@gmail.com>
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-07-11 22:59:58 +02:00
Marc Cornellà 83f6194929 git: change docs for git_main_branch
Also remove unnecesary dramatic remark
2020-07-11 20:18:05 +02:00
Marc Cornellà 55a98fc06d git: better algorithm to decide what's the main branch
Fixes #9103

Co-authored-by: Yufan You <ouuansteve@gmail.com>
2020-07-11 20:02:06 +02:00
Jakob Hellermann 9cdc276496
dotenv: add never option to confirmation prompt (#9102) 2020-07-11 17:34:24 +02:00
Emilien Escalle 7deaff71a2
yarn: add alias for upgrade-interactive to the latest version (#8764) 2020-07-09 15:29:26 +02:00
Veit Lehmann 327ac697c7
mix-fast: add decriptions to mix-fast completions (#8561)
* feat(mix-fast): include desctiptions (#8561)

* feat(mix-fast): improve _mix_generate (no tail, better matching)
2020-07-09 11:23:49 +02:00
Marc Cornellà 1db79f97f5 git: use `master` if it exists, otherwise use `main`
See https://github.com/ohmyzsh/ohmyzsh/pull/9049#issuecomment-654537347

Co-authored-by: Yufan You <ouuansteve@gmail.com>
2020-07-09 11:17:07 +02:00
Lutz Horn d79941b789
aws: allow @ in AWS profiles (#9099)
Fixes #9060 by matching a `@` in the AWS profile name.
2020-07-09 10:43:59 +02:00
MDHD fd9781b4c7
sudo: make the behavior more in line with expectations (#9047) 2020-07-06 17:13:49 +02:00
Adam Vandover 3178334a2d
git: change main branch naming scheme (#9049)
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-07-03 19:03:04 +02:00
Konstantin Gribov 999d22bb0e
gradle: force `--console plain` for tasks cache generation (#8731)
Fixes #8730
2020-07-01 15:20:41 +02:00
Hélio c4ac0d43ad
encode64: fix typo in README (#9052) 2020-06-30 18:16:51 +02:00
Fatih Ergüven 6152ac30be
Add new mvn alias for `mvn fmt:format` (#9053)
* mvn: add mvnfmt alias

* mvn: update README.md
2020-06-25 18:47:30 -07:00
Magnus Boman cea89f5439
archlinux: fix pacweb breaking when multiple packages found (#9059)
Co-authored-by: Magnus Boman <Kattus@users.noreply.github.com>
2020-06-23 17:57:04 +02:00
Marc Cornellà 8fe48793b5 Deprecate cloudapp plugin (fixes #8966) 2020-06-19 23:10:00 +02:00
Marc Cornellà d47447a5e6
osx: refactor plugin and add a few features (#9026)
Co-authored-by: Capybara <git.capybara@gmail.com>
Co-authored-by: drootang <drootang@users.noreply.github.com>
Co-authored-by: Augusto Souza <augustorsouza@gmail.com>
Co-authored-by: PatrBal <44707588+PatrBal@users.noreply.github.com>
2020-06-17 11:26:39 +02:00
Małgorzata Basińska da01dc91bf
web-search: add Google Scholar (#9014) 2020-06-10 12:05:12 +02:00
Marc Cornellà 60442dc47b web-search: allow custom search engines 2020-06-10 12:04:14 +02:00
l3nn4rt e27a6e75cc
chucknorris: normalize apostrophes (#9013) 2020-06-08 13:44:29 +02:00
l3nn4rt 9500b1f894
chucknorris: fix typos (#9012) 2020-06-08 12:59:55 +02:00
Marc Cornellà 94e784360e chucknorris: remove duplicate quotes
Fixes #8998
2020-06-05 13:28:19 +02:00
Sumit Sahrawat f23e4912cf Silence non-existent/empty dir errors in fastfile_{sync,ls} 2020-06-04 15:51:48 +02:00
Marc Cornellà 82f02e80a6 wd: update to latest version (#8530) 2020-06-03 18:36:17 +02:00
Pierre Gimalac 0fd11130a3
web-search: add Wayback Archive (#8784) 2020-06-03 18:28:47 +02:00
Marc Cornellà 93cc3964e2 Add deprecation notice for fedora and go plugins. 2020-05-26 18:14:58 +02:00
Marc Cornellà cc065c7bfa Remove git-remote-branch and nyan plugins (deprecated) 2020-05-26 18:05:12 +02:00
Marc Cornellà 2d6965f856 Fix load of various plugins: fastfile, keychain, sfffe, stack 2020-05-26 18:05:12 +02:00
Marc Cornellà 68d51bd7d8 virtualenvwrapper: fix load and detection logic 2020-05-26 18:05:11 +02:00
Marc Cornellà 375978fb5b jenv: fix Homebrew install path bug introduced in #7541 2020-05-26 18:05:11 +02:00
Marc Cornellà f7dd3d1f07 brew: remove completion deprecation notice and fix README 2020-05-26 17:36:55 +02:00
Marc Cornellà 604f1ef9cd kube-ps1: update to latest version (ede8098)
Fixes #8786
2020-05-25 11:58:20 +02:00
Septs 5ea25e6736
Add `shell-proxy` plugin (#8692) 2020-05-24 18:48:43 +02:00
Israel Rodrigo Faria aada4d62bf
Add plugin for bazel completion (#6434) 2020-05-23 22:41:42 +02:00
Renato dos Santos f742baf73c
Add plugin for LXD autocomplete (#7457) 2020-05-23 22:35:48 +02:00
Fotos Georgiadis 6b5c872836
terraform: add fmt -recursive flag autocompletion (#8880) 2020-05-23 22:35:15 +02:00
Mohammad dd1df90252
python: add line-number to pygrep (#8867) 2020-05-23 22:33:09 +02:00
Marc Cornellà 3f245edf1b rbenv: fix redirect in current_gemset
Fixes #8925
Related #4688
2020-05-23 19:05:32 +02:00
Albert Serrallé Ríos 7c9c148ec2
asdf: fix completions if ASDF_DIR is already exported (#8538) 2020-05-23 19:02:56 +02:00
Tvrtko Majstorović 255ef8d587
git: add alias for git diff excluding lock files (#8935) 2020-05-23 18:57:13 +02:00
Vinícius Picossi Teruel 10538d1105
docker: update to latest upstream completion (92dc906) (#8835) 2020-05-23 18:33:50 +02:00
Zhong Lufan e675c821f2
archlinux: fix pacweb with non-English locales (#8916) 2020-05-23 18:15:46 +02:00
Kennith Leung 0a456cb340
vagrant: fix vagrant box autocomplete (#8929) 2020-05-23 18:03:55 +02:00
Mohammad Saboorian 24c2b755ca
common-aliases: fix hardcoded .zshrc path (#5926) 2020-05-23 17:21:50 +02:00
Stanisław ff0d490915
git: clarify what the glp alias does (#8850) 2020-05-22 20:07:23 +02:00
Michael Klemm a3ea785cf5
direnv: check if direnv is installed (#8809) 2020-05-22 18:29:52 +02:00
Paul Rudkin 570729f221
forklift: add support for Forklift distributed via the Setapp (#8803) 2020-05-22 18:20:31 +02:00
larumbe 77b409d5c2
git: add convenience aliases for `git apply` and `git am` (#8563) 2020-05-22 16:56:03 +02:00
David a25efd1e31
git: exclude devel branch from list in gbda alias (#8957) 2020-05-22 16:54:10 +02:00
wurza 25d0b2dfbd
man: look for man page for subcommands (#8798) 2020-05-21 20:24:43 +02:00
Mikael Andersson Wigander d8f674cc8e
git: exclude 'development' in gdba alias (#8902) 2020-05-21 18:13:14 +02:00
Dmitry 31c2dc32c2
jira: add tempo command (#8928) 2020-05-21 18:11:18 +02:00
R Max Espinoza 9050ed34d1
pipenv: fix error when Pipfile is not a file (#8931) 2020-05-21 17:56:13 +02:00
Will Mendes 8b51d17c46
frontend-search: add packagephobia (#8908) 2020-05-19 16:33:47 +02:00
Marc Cornellà 4012df8fbb bundler: add alias for bundle add
Fixes #8892
2020-05-18 11:53:34 +02:00
Emanuel Alarcón 3e14fdd6b4
bundler: add alias for bundle check (#5000) 2020-05-18 11:48:44 +02:00
Raphaël Brulé 0e4b638c3f
Add plugin for rustup completion (#8914) 2020-05-16 17:15:43 +02:00
Marc Cornellà 587b554580 zsh-navigation-tools: update to 5937e57e
Fixes #8476
2020-05-16 16:55:29 +02:00
Marc Cornellà fd786291ba composer: fix documented aliases 2020-05-11 20:10:36 +02:00
Gilles 2ecf2846cd composer: add aliases for 'outdated' commands
Added `co` alias for `composer outdated` and `cod` for `composer
outdated --direct`

Closes #5127
2020-05-11 20:04:52 +02:00
Michael Stucki f6a03b2396 composer: use cache to fix slowness during startup
Fixes #6647
Closes #6664
2020-05-11 12:29:40 +02:00
Marc Cornellà 08cc808d71 magic-enter: define bindkey for vi mode as well
Closes #8906
2020-05-09 12:27:56 +02:00
Felipe Contreras 0736a3749a
gitfast: proper synchronization (#8550) 2020-05-05 20:32:52 +02:00
Ross Goldberg 06b0276675
sdk: support completion of new commands in 5.8.0 (#8870) 2020-04-30 20:28:07 +02:00
Ross Goldberg 373e27d805
sdk: improve sdkman completion (#8854) 2020-04-30 18:46:17 +02:00
tom139 c686aa3dbb
aws: fix aws_change_access_key function with awscli v2 (#8816) 2020-04-26 12:28:24 +02:00
Tapan Avasthi 80f669db47
jsontools: correct usage for is_json (#8857) 2020-04-26 12:25:00 +02:00
Marc Cornellà 2560f04982 autojump: clarify need to install it first
Related: #8806
2020-04-22 12:01:30 +02:00
Shahin Sorkh 54c29bbde1
composer: fix cdo alias due to command api change (#8828) 2020-04-13 17:23:52 +02:00
schnatterer d53355ab38
tig: add more info in README (#8818)
For more convenient plugin exploring.
2020-04-10 13:53:16 +02:00
Marc Cornellà d6474237b8 battery: revert battery charging symbol 1-character-width hack
Fixes #8804
2020-04-05 21:59:24 +02:00
Marc Cornellà dbd16000a5 themes: fix minor syntax error 2020-04-05 17:14:48 +02:00
Monson Shao 6ad6fea52a
gnu-utils: append make to cmds (#8794)
GNU "make" is installed as "gmake" by homebrew.
2020-04-03 16:13:36 +02:00
Felix Stupp 621de1e20b
colorized-man-pages: add hooks for dman and debman commands (#8776)
* colorized-man-pages: Added hooks for commands dman and debman

`dman` and `debman` are tools from the package `debian-goodies` for
Debian systems (see https://packages.debian.org/stable/debian-goodies).
They can display man pages from manpages.debian.org or local debian
packages respectively.

README of the plugin is also updated.

* Simplify syntax for future changes

* Fix README syntax

Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-03-30 20:13:12 +02:00
Marc Cornellà 2a081d6e5e battery: remove printf usage where possible
Spares us of the need to quote % symbols
2020-03-30 18:49:01 +02:00
Marc Cornellà 3da469be5c battery: fix Full battery bug on Linux; force 1-char-width on charging symbol 2020-03-30 18:38:53 +02:00
Marc Cornellà 00f3fa2c40 keychain: define SHORT_HOST if not defined
Fixes problems when using the plugin via antibody or antigen.
2020-03-25 10:22:31 +01:00
Jon bcc3ee8ce8
systemd: remove newline from systemd prompt (#8772) 2020-03-25 10:02:00 +01:00
glechic 4d1202c70c
git: fix markdown in README (#8769) 2020-03-24 19:24:47 +01:00
Marc Cornellà 8b80461e6e
history-substring-search: fixing my dumb mistake 2020-03-24 12:32:52 +01:00
Marc Cornellà fd534eb979 history-substring-search: update to upstream version 2019-05-12
Updates OMZ's copy to commit 0f80b8eb3368b46e5e573c1d91ae69eb095db3fb from zsh-users/zsh-history-substring-search
2020-03-24 09:54:00 +01:00
Marc Cornellà 2a3a940a45 themes: change lstheme function to themes in $ZSH_CUSTOM in any level
Also sort and remove duplicates, and pipe to fmt to improve output format.

Fixes #8755
2020-03-23 22:51:48 +01:00
Jędrzej Lewandowski 6fbfc4c78b
dotenv: add agree-once improvement to confirmation prompt (#8729)
* dotenv: add possibility to agree once for a given .env file

* refactor: fix code style

* Use :A modifier instead of readlink. Thanks Aloxaf

* Use grep and clean up allowed list check logic

* Simplify and reorder file; change default allowed list path

* Add new feature to README

* Make sure ZSH_CACHE_DIR is defined

* Resolve symlinks in $PWD before storing in allowed list

Co-authored-by: Aloxaf <bailong104@gmail.com>
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-03-23 12:10:06 +01:00
Hector S fe97382bc1
virtualenvwrapper: look in $HOME/.local/bin directory (#8758) 2020-03-22 13:43:58 +01:00
Dan Rose fe5ec4fe31
direnv: change direnv to not assume path (#8757)
On Ubuntu, direnv is not installed in `/usr/local`.
2020-03-21 19:59:15 +01:00
Moritz Schwörer 6dee9f99d3
Add direnv plugin (#8666) 2020-03-20 13:38:40 +01:00
Mark 17be35d1d4
update path for snapd /snap/bin/* which is used by Linux systems (#8752)
Co-authored-by: mark horsfield <markhfromakron@gmail.com>
2020-03-19 12:20:33 +01:00
wurza f400ea1e57
man: use only first element of command before prepending man (#8747)
Co-authored-by: Michael Wurzer <michael.wurzer@sequality.at>
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-03-16 12:47:15 +01:00
Marc Cornellà 07e3236bc5 taskwarrior: update completion to latest version (dcdf712)
Fixes #8249
2020-03-12 21:57:48 +01:00
Andrew Janke 58e38155fc autoenv: look in additional installation locations, redo logic
Fixes #4681

Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-03-12 16:48:31 +01:00
Marc Cornellà 610b2529d2 Clean up plugin READMEs and a few plugins
- fasd
- history
- mercurial
- pylint
- repo
- yii2
2020-03-11 19:57:46 +01:00
Christoph Bachhuber ff6d111d79
z: add markdown Readme (#8715) 2020-03-11 18:17:08 +01:00
LuFan Zhong 7900380239
archlinux: fix wrong parameters in pacfiles alias (#8712) 2020-03-10 12:29:43 +01:00
Ross Goldberg a31dee2c14
sdk: remove invalid value "candidates" from sdk flush completion (#8725) 2020-03-10 12:22:05 +01:00
Marc Cornellà e1a8d7c977 gradle: use upstream completion and fix some other stuff
Fixes #6239
Fixes #7946
Fixes #8017
Fixes #8717
Closes #7987
Closes #8718
2020-03-09 18:43:20 +01:00
B YI 4c73584025
aws: fix awscli completion path on NixOS (#8707) 2020-03-09 17:07:34 +01:00
Nick Paterno bc7f596dc0
nvm: add `install-latest-npm` to completion (#8709) 2020-03-09 15:32:39 +01:00
Marc Cornellà 742c984558 phing: fix copy-paste error in README 2020-03-09 14:46:22 +01:00
Marc Cornellà 1ef3d57739
aws: add support for AWS CLI v2 autocompletion (#8670)
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-03-05 17:13:46 +01:00
Marc Cornellà 2f345a3d0c
shrink-path: added glob and quote options (#7694)
* Added -g option to shrink-path plugin.

The new optins adds an asterix to the uniquely shortened name, such
that, if copy'n'pasted, zsh globbing will expand to the full path name
of the shortened path:

shrink-path -g:
"/net/software/modules/modulefiles" -> "/n*/s*/modules/m*"

shrink-path -l -g:
"/net/software/modules/modulefiles" -> "/n*/s*/modules/modulefiles"

* Updated also the README file with the new -g option.

* shrink-path: improved handling of special cases

This commits improves the handling of special cases in path strings:

- handling of white space in path names
- handling of single-letter path names

* Update plugins/shrink-path/README.md

Co-Authored-By: Jacob Tomaw <jacob.tomaw@gmail.com>

* Fix typo "Asterix" and replace with "asterisk"

* Add optional quoting support to shrink_path

Co-authored-by: Jacob Tomaw <jacob.tomaw@gmail.com>
2020-03-05 13:08:05 +01:00
Alexey Györi ecf2240b06
arcanist: add functions which allow copy-pasting of URLS (#8688)
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-03-04 10:54:24 +01:00
chieping 76fb7a258b rbenv: fix rbenv_prompt_info prefix and suffix (#3764)
Closes #3764
2020-03-04 09:21:02 +01:00
Marc Cornellà 22fed4fbcb knife: fix refactor mistake 2020-03-04 09:12:58 +01:00
Masato Ikeda 314dd205ca knife: improve knife-solo support in completion (#3315)
Closes #1944
Closes #3315
2020-03-04 08:48:32 +01:00
Marc Cornellà 93a2ba6b5f kube-ps1: update to latest upstream version (c685ac8)
Closes #8009

Co-authored-by: Jon Mosco <jonny.mosco@gmail.com>
2020-03-03 23:03:39 +01:00
Jean-Yves Rivallan 831089a375
git: make the gpristine alias remove untracked git repos (#8697) 2020-03-03 14:06:40 +01:00
Josh Christopherson 587000ec02 Some tweaks to the Jira plugin
[x] Updating `branch` command to be compatible with git-flow style branches by removing any prefix before attempting to go to the ticket number in Jira.
[x] Removing the switch between /browse/ and /issues/ based off of the `JIRA_RAPID_BOARD` setting - as all issues are under browse now it seems.
2020-03-02 23:37:40 +01:00
Marc Cornellà 1f6e1555f2 Clean up jira function 2020-03-02 23:26:52 +01:00