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