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
Sayan Roy
e751d2519d
spacing changed
2020-07-01 08:58:27 +05:30
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
Sayan Roy
c268d176bf
Updating the README.md
2020-06-09 00:48:50 +05:30
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
Sayan Roy
edbd86cd95
Updating some gem command reference
...
# Updating some gem command reference
gem_info,gem help , etc.
2020-06-07 12:14:55 +05:30
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
RoToRx88
952200044d
Better support for branch name
...
Enable to get issue from branch prefixed with it and delimited by '_'
2020-03-02 23:16:44 +01:00
Matthew Manuel
2f6d79b75d
Uppercase the issue in open issue command in the JIRA plugin
2020-03-02 23:14:08 +01:00
Andrea Nanni
10ab2911d3
sdk: add support for local versions and optimize sed calls ( #7870 )
...
* Added support for local sdk versions
Added support for local versions (prefixed by '+'), so they are filtered out in _listInstallableVersions() and they are displayed correctly by _listAllVersion()
* Optimize sed calls
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-03-02 16:19:48 +01:00
0b10
72707d92b1
python: add pyuserpaths function ( #7758 )
...
Summary
Make it get a list of installed interpreters, and add the
relevant local (HOME) site-packages directory to PYTHONPATH.
Reason
To easily add all relevant paths, initially, and between upgrades.
Add check for PYTHONUSERBASE
Summary
Check for a non-standard install directory, use it if one
exists, otherwise use ~/.local.
Reason
Allow users to specify their own installation directory, without
affecting functionality.
2020-03-02 13:38:44 +01:00
Hielke Walinga
ed94e06dda
command-not-found: speed up call to Homebrew command-not-found ( #7740 )
...
By sourcing brew files directly we can achieve a very high speed up.
This will not work if the user installed homebrew in a different
location than by default.
2020-03-02 13:34:26 +01:00
Pavel N. Krivitsky
e65bce8495
shrink-path: add minimum length and ellipsis symbol options ( #7382 )
...
* Added minimum length and ellipsis symbol options for the shrink-path plugin.
* Replaced tab indentation with space indentation for the shrink-path plugin.
* Added handling of multicharacter ellipsis, and updated documentation and README for the shrink-path plugin.
2020-03-02 13:30:52 +01:00
Pavel Fokin
74420341df
minikube: cache command completions ( #7446 )
2020-03-02 13:20:28 +01:00
Dan D'Avella
e42683b8c5
pip: add local Python package files to completion ( #7442 )
2020-03-02 13:17:16 +01:00
Alexander Schlarb
1689e9bb90
zsh_reload: respect $ZDOTDIR
when searching for .zshrc
( #7706 )
2020-02-28 21:01:34 +01:00
Gianluca Recchia
befdb4649b
gitignore: add newline to gi
output ( #7586 )
...
* Add trailing new line at the end of output
* Double-quote variable expansion
2020-02-28 21:00:44 +01:00
Michal Kielan
dddbb5c9eb
mercurial: add hga alias to README ( #7547 )
2020-02-28 20:51:38 +01:00
Cody Fuller
f94e55a1a9
mix: add format option to completion ( #7256 )
2020-02-28 20:42:18 +01:00
Wenbing Li
e61228282a
gradle: fix command option name in completion ( #6586 )
...
It should be `--rerun-tasks`, the original one miss a 's' at the end.
See https://docs.gradle.org/current/userguide/command_line_interface.html
2020-02-28 20:35:19 +01:00
Sven Hergenhahn
389de86cf5
pass: update completion to upstream version (675a002e) ( #6475 )
2020-02-28 20:29:44 +01:00
Ville Lautanala
c3984a7759
fasd: cache full fasd initialisation script ( #6097 )
...
Using `fasd —-init auto` will first detect terminal and then call
fasd again to generate the final initialisation script. Caching that gives a more significant performance boost.
2020-02-28 20:01:14 +01:00
Joshua Pratt
5023a4787b
stack: use builtin completion command ( #6230 )
2020-02-28 19:59:33 +01:00
Thomas Ruiz
864b441688
composer: keep composer autocompletion when using global ( #5933 )
2020-02-28 19:28:55 +01:00
Gustavo Maia
6f85dc2389
kitchen: change sed regex in completion to capture all commands ( #5820 )
...
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-02-28 19:23:36 +01:00
Ján Koščo
3e16d64347
geeknote: update completion ( #4986 )
...
Fixes Completion only working for first parameter
2020-02-28 17:29:11 +01:00
mickk-on-cpp
08b04f5df2
fancy-ctrl-z: ensure widgets are called with full context ( #4838 )
...
This allows other plugins that hook e.g. accept-line to identify the
fancy-ctrl-z widget as the caller and take appropriate steps when
necessary.
See https://github.com/tarruda/zsh-autosuggestions/issues/82#issuecomment-181133379
2020-02-28 17:27:16 +01:00
Chai Feng
368198b761
Fix an issue with escape characters ( #7979 )
...
Co-authored-by: Francisco de Zuviría <FranciscodeZuviria@fusap.com.ar>
2020-02-27 22:47:06 +01:00
Marc Cornellà
2c0315dba4
ng: refactor README
2020-02-27 19:26:55 +01:00
Guillermo del Fresno
79fff1ee49
macports: add rdeps and rdependents completion ( #4717 )
2020-02-27 18:55:14 +01:00
Miguel Vaello Martínez
ee7a9f6fe6
jhbuild: add some missing commands and update README ( #5195 )
...
Commands: make, tinderbox.
Closes #5195
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-02-27 18:51:44 +01:00
Adrien Plazas
573901dd46
jhbuild: add shell alias ( #3707 )
...
This adds "jhsh" as an alias for "jhbuild shell" to the JHBuild plugin.
2020-02-27 18:45:53 +01:00
Ciacho
011c7153d5
nmap: add alias for ICMP scan ( #4807 )
...
Closes #4807
2020-02-27 18:25:39 +01:00
Petr Bělohlávek
6b54302b90
python: add alias to run the proper IPython based on virtualenv
...
Current state: a user invokes `ipython` and is provided with the IPython
instance regarding the `$PATH`.
Proposed state: a user invokes `ipython` (which is a new alias in the
*python plugin*) and is provided with the proper IPython instance regarding
the currently activated virtualenv.
Example: the user's default Python is 2.7 with installed IPython 2.7. User
activates Python 3.5 virtualenv where he installs IPython 3.5. After
activating the environment, one expects `ipython` to run the version 3.5,
which does not happen by default. Instead, IPython 2.7 is used, which in
counter-intuitive and often causes problem.
Closes #5797
2020-02-27 17:17:01 +01:00
Marc Cornellà
6cb8ff391d
vagrant: document aliases
2020-02-27 15:21:10 +01:00
Marc Cornellà
3c61bac9a1
vagrant: add common aliases ( #3762 )
2020-02-27 15:20:19 +01:00
wallace11
01bfb57446
zsh-interactive-cd: add vi-mode support ( #8681 )
2020-02-26 16:59:59 +01:00
Marc Cornellà
609890847d
npm: hardcode completion function and delete cached one ( #8679 )
...
Fixes #8665
2020-02-25 22:23:37 +01:00
Marc Cornellà
3e9e385d98
battery: remove redundant grep calls in battery_pct function
2020-02-25 15:41:17 +01:00
Yahav Itzhak
b72607bc8e
Add JFrog CLI plugin ( #8250 )
2020-02-25 12:00:25 +01:00
Marc Cornellà
7290a08bf6
battery: fix floating point output in macOS
...
Fixes #8676
2020-02-25 11:56:26 +01:00
Andy Pickle
f9a2d8cae3
vscode: add documentation for running in macOS ( #8674 )
2020-02-24 20:13:16 +01:00
Marc Cornellà
f4b4a446ac
Polish themes plugin and error out if theme not found
2020-02-19 19:41:02 +01:00
Willy Weiskopf
6adad5c300
Move random theme functionality into "random" theme
...
The statements for selecting a random theme in oh-my-zsh.sh and the themes
plugin are duplicate. Most people eventually settle on a theme, making those
lines in oh-my-zsh.sh superfluous. To address those, it may makes sense to put
the random theme functionality into a theme of its own (since themes are just
zsh scripts.
2020-02-19 18:20:28 +01:00
Sir Mobus Gochfulshigan Dorphin Esquire XXIII
eeb49bf5b0
systemd: add prompt function to show systemd units' status ( #7657 )
...
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-02-18 23:04:14 +01:00
Ujwal Dhakal
e8609b857c
git: add grename
to rename a local branch and in the origin remote ( #8622 )
...
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-02-18 21:05:52 +01:00
Kshitij Nikhal
47eae26bf6
web-search: add wolframalpha search engine ( #8638 )
2020-02-18 10:20:54 +01:00
Marc Cornellà
1381da15a4
arcanist: document aliases
2020-02-17 17:47:43 +01:00
Alexandre GOMES
fbbfd0f8a8
arcanist: add arc diff --create
alias ( #8610 )
2020-02-17 17:44:48 +01:00
Harry
0bcecf2f63
dotnet: use official dotnet completion ( #8518 )
2020-02-15 19:19:57 +01:00
Roman
aa4146a9a4
git: add alias for git stash --include-untracked ( #8617 )
2020-02-15 18:28:02 +01:00
Manuel Silva
72168aec3d
cloudapp: fix copy-paste mistake in README ( #8629 )
2020-02-15 18:26:20 +01:00
Roey Darwish Dror
52f9238b16
fzf: support for NixOS and Void Linux ( #8618 )
2020-02-13 18:57:52 +01:00
Marco Seguri
4fc570b0d4
kubectl: avoid conflict with existing f aliases in kca alias ( #8625 )
2020-02-13 18:50:56 +01:00
Marc Cornellà
f17e0219fd
dotenv: fix prompt newline
2020-02-13 18:33:24 +01:00
Maxime Richard
634a50936a
dotenv: add ZSH_DOTENV_PROMPT config ( #8624 )
2020-02-13 18:10:59 +01:00
Jonatan Ivanov
a6df94d2c6
gradle: run gradle command instead of alias ( #8620 )
...
- Similarly to the mvn plugin
- Without this fix, the shell crashes in some cases
2020-02-12 21:52:47 +01:00
Henry Chang
3ec04997eb
Add zsh-interactive-cd plugin
2020-02-12 18:37:28 +01:00
Mazin Ahmed
e178ae39b4
dotenv: prompt before executing dotenv file ( #8606 )
...
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-02-12 17:51:40 +01:00
GregoireW
15a03744a9
Remove invalid batteries ( #8275 )
2020-02-12 16:02:22 +01:00
Bruce Weirdan
b8b8762915
Report only active battery ( #4726 )
...
On a system with multiple batteries (like thinkpads) report percentage
and time remaining only for the active battery (the one being
discharged).
Ideally we should report all batteries, but acpi only shows time remaining
for the active battery. Also callers of these functions expect a single
return value. This is still better than reporting 596% remaining (like it
did on my laptop).
For the reference, the output of acpi command with multiple batteries looks
like this:
Battery 0: Unknown, 5%
Battery 1: Discharging, 86%, 03:14:04 remaining
2020-02-12 15:29:57 +01:00
Marc Cornellà
5f6f7b6e8d
Various syntax fixes and function naming equivalence
...
- Fix code style
- Fix local definitions
- Don't declare unnecessary variables
- Use `command` before grep
2020-02-11 21:25:38 +01:00
Marc Cornellà
39e61614f2
Clean up Linux battery commands and syntax
2020-02-11 21:25:38 +01:00
Marc Cornellà
1bd7a7ad21
Fix calculation for battery percentage ( #4774 )
...
Co-authored-by: Michael Wolman <michael.s.wolman@gmail.com>
2020-02-11 21:25:38 +01:00
Marc Cornellà
561e7169ac
jump: fix for `marks' and CTRL+G key binding
...
- marks printed an error when $MARKPATH didn't exist or didn't have any marks
in it.
- The CTRL+G key binding overwrote an argument when it couldn't match it to
an existing mark.
2020-02-11 20:12:01 +01:00
hqingyi
3c5bbcf5b9
jump: add support for directories starting with a dot ( #4661 )
...
Closes #4661
2020-02-11 19:51:56 +01:00
Marc Cornellà
bc67a55fe8
jump: fix issues in plugin and document CTRL+G key binding
...
- Fixes `readlink -e` dependency which isn't supported in macOS
(fixes #3235 ).
- Uses native zsh wildcard expansion instead of calls to `ls`.
- Prepends commands with `command` and `builtin` to bypass aliases
and functions.
- Documents CTRL+G key binding to substitute mark name in the command
line with the mark path (https://github.com/ohmyzsh/ohmyzsh/pull/2045#issuecomment-22826540 ).
2020-02-11 19:41:43 +01:00
Umberto Nicoletti
9dffb3191d
vagrant: obey VAGRANT_CWD when completing vagrant commands ( #7219 )
2020-02-11 18:46:56 +01:00
Henry Darnell
83aa984d1a
Add dotnet watch and dotnet watch run ( #8612 )
2020-02-11 01:39:20 +01:00
Yuan Liu
f362b69df6
common-aliases: fix loading of is-at-least function ( #6215 )
2020-02-10 21:19:03 +01:00
Grégory DAVID
d88fbe625f
systemadmin: fix header line sorting in pscpu ( #6167 )
...
Inside `pscpu` and `pscpu10` aliases, remove sorting of the header line.
2020-02-10 21:18:13 +01:00
Isaac Cook
22cf7159ec
kube-ps1: add example for common pitfall ( #8318 )
...
I ran into this issue, looks like maybe a few other people did as well.
https://github.com/jonmosco/kube-ps1/issues/28#issuecomment-359761463
A simple clarification seems helpful.
2020-02-10 20:31:55 +01:00
Petr Šabata
bfec31666a
systemd: refactor and add latest commands ( #6250 )
...
* Order systemctl commands alphabetically
Simplifying the plugin maintenance.
Signed-off-by: Petr Šabata <contyk@redhat.com>
* Include the latest systemctl commands
Based on systemd-233. I'm still keeping the old, now unsupported
commands for backwards compatibility as well.
Signed-off-by: Petr Šabata <contyk@redhat.com>
* Add daemon-reload (#3701 )
Closes #3701
Co-authored-by: Javier Tia <javier.tia@gmail.com>
2020-02-10 19:16:02 +01:00
Alastair Rankine
e81782ac3f
virtualenvwrapper: rewrite init script location code ( #8521 )
2020-02-07 12:06:06 +01:00
Marc Cornellà
77aa1795d2
Revert "fix: Update tmux plugin to use modern terminfo. ( #8582 )"
...
This reverts commit 69caf98cf7
.
2020-02-04 19:46:08 +01:00
Dennis Rausch
69caf98cf7
fix: Update tmux plugin to use modern terminfo. ( #8582 )
...
* fix: Update tmux plugin to use modern terminfo.
* doc: Update documentation for tmux plugin.
2020-01-31 01:32:53 +01:00
Marc Cornellà
dcffc89580
aws: fix array assignment in asp function
...
Older zsh versions require this syntax change.
Fixes #8525
2020-01-30 13:32:55 +01:00
Nikita Sharnin
05a38c8b99
lol: fix docs for yolo alias ( #8576 )
2020-01-29 16:28:34 +01:00
Babak K. Shandiz
7ff77120c1
vscode: use insiders build if stable not found ( #8568 )
...
* 🔨 Add calling VS Code Insiders
* ✏️ Update README.md
2020-01-29 13:51:40 +01:00
Jimmy Merrild Krag
4e45e12dc3
virtualenvwrapper: fix finding script on Ubuntu 19.10 ( #8451 )
2020-01-19 20:42:45 +01:00
James Wright
530056d50d
colored-man-pages: force env
command ( #8551 )
...
Invoke `env` via `command` to ignore shell functions and aliases.
2020-01-19 17:47:28 +01:00
Marc Cornellà
ce298d090b
yarn: use zsh-completions latest version (493984e)
2020-01-19 13:39:18 +01:00
Vlad Dmitrievich
aaa87063a2
pyenv: only run if pyenv not in $PATH ( #8462 )
...
This is needed if in between the update of `$PATH` the `$commands` parameter hasn't
been updated, i.e. if there was no `rehash` or `hash -rf` or automatic rehash.
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-01-15 14:08:45 +01:00
Aloxaf
78b07e92fd
extract: add lz4 support ( #8510 )
2020-01-04 17:15:24 +01:00
sinrimin
d9e64344aa
-mAdd hitokoto plugin ( #8422 )
2019-12-28 21:04:24 -08:00
Zeshan Khattak
e034030f39
Laravel artisan commands extension ( #8425 )
2019-12-28 21:03:26 -08:00
Alaa Qutaish
42d04d386d
Add kubectl all-namespaces aliases for k8s objects ( #8434 )
2019-12-28 20:59:14 -08:00
Alaa Qutaish
df55690dad
Add kubectl log since aliases ( #8448 )
2019-12-28 20:58:31 -08:00
Shaun Tabone
d5f8fac465
Feature/add dotnet plugin ( #8503 )
...
* Added dotnet CLI aliases and completions
* Modified README
2019-12-28 20:54:58 -08:00
Shaun Tabone
8ed19ab54d
Added MicroK8s plugin for ZSH ( #8499 )
...
* Added MicroK8s plugin for ZSH
* Added caching for kubectl and helm commands
* Added title in compadd and enhanced README
2019-12-28 20:37:38 -08:00
Marc Cornellà
6bac9eb103
extract: add lrz support ( #8500 )
2019-12-28 20:36:29 -08:00
khalil choudhry
b0be0439e5
Feature/ionic plugin aliases ( #8494 )
...
* Add DS_Store to gitignore
* Add ionic aliases
* Add ionic plugin readme
2019-12-28 20:35:31 -08:00
Charles Assus
016dd30f4c
New alias zwip that launch cucumber with the :wip profile ( #4111 )
...
* Add zeus rake cucumber:wip, alias swip
* Add the right command for zwip alias :D
* Add the right command
* respect the coding style
* respect the coding final
2019-12-28 20:29:07 -08:00
Khas'Mek
d56d6dc145
Plugins: repo - add more aliases. ( #3917 )
2019-12-28 20:17:37 -08:00
Marc Cornellà
9bfcab7d10
osx: use return instead of exit in spotify function
2019-12-28 18:07:09 +01:00
Carver Schmidt
31219c0246
osx: fix exit on quit command in spotify function ( #8504 )
2019-12-28 18:01:26 +01:00
Marc Cornellà
d99ddab0ca
codeclimate: add README
2019-12-27 02:51:54 +01:00
Marc Cornellà
c63fca8581
otp: add README and use clipcopy
2019-12-27 02:47:26 +01:00
Marc Cornellà
67b5bfaaa3
Rename some plugin READMEs for consistency
2019-12-27 02:37:27 +01:00
Marc Cornellà
8ea20fdca7
tmux-cssh: add README
2019-12-27 02:34:35 +01:00
Marc Cornellà
ca8a5a0a84
svn-fast-info: add README, reorg. plugin
2019-12-27 02:25:59 +01:00
Marc Cornellà
0c2f7514fc
sfffe: add README
2019-12-27 02:07:59 +01:00
Marc Cornellà
9655377b9e
rbfu: add README
2019-12-27 01:54:02 +01:00
Marc Cornellà
4fd2592007
paver: add README
2019-12-27 01:05:47 +01:00
Marc Cornellà
e891fbff9e
knife_ssh: small tweaks
2019-12-27 00:58:31 +01:00
Marc Cornellà
9c0ceb7a52
knife_ssh: add README
2019-12-27 00:56:03 +01:00
Marc Cornellà
132607447d
knife: add README and reformat completion file
2019-12-27 00:50:00 +01:00
Marc Cornellà
a952854c12
gnu-utils: add README, simplify plugin
2019-12-27 00:04:40 +01:00
Marc Cornellà
59930902e1
glassfish: add README
2019-12-26 23:23:23 +01:00
Marc Cornellà
7360d898d8
gas: add README
2019-12-26 23:12:17 +01:00
Marc Cornellà
38929084f9
fastfile: add README
2019-12-22 23:06:35 +01:00
ProbstDJakob
e21fbe7dff
colorize: update plugin to support less options ( #8392 )
2019-12-22 21:21:14 +01:00
lieryan
e204c596ef
Rewrite gitstatus collection to be more robust ( #7322 )
...
Fix the finicky parsing logic and just ask git the necessary information
directly.
2019-12-20 23:33:39 -08:00
Robby Russell
feaee04464
Resolving conflict in README after recent updates for colorize plugin
2019-12-20 23:07:16 -08:00
Robby Russell
c494bbb82c
Resolving conflict in colorize patch #7742
2019-12-20 22:43:20 -08:00
Robby Russell
16ef5cca44
Update link for Pygments
...
Also moving the dependencies section up
2019-12-20 21:45:39 -08:00
Jay Tavares
1a0500b00d
Change order of automatic virtualenv activation/deactivation ( #6687 )
...
When navigating from a virtualenv project directory, first deactivate the virtualenv.
Then, check to see if destination directory is also a virtualenv project directory.
If it is activate that virtualenv. See #5817 .
2019-12-20 21:08:03 -08:00
giovanepadawan
3d6be08e71
yarn: add alias for yarn lint ( #8481 )
2019-12-20 03:35:50 +01:00
pprugger
4338a731b7
fzf: add support for FreeBSD ( #8474 )
2019-12-19 10:50:20 +01:00
Anatoli Babenia
7dddfe0a39
fasd: fix plugins name in README ( #8483 )
2019-12-18 11:06:39 +01:00
Mustaqim Malim
ad1169bf39
extract: add tar.lz support ( #8479 )
2019-12-18 10:53:53 +01:00
Filipe Nascimento
1761685d3e
extract: add zstd support ( #8469 )
2019-12-17 17:35:40 +01:00
jtagcat
664664f6cd
arcanist: clarify README ( #8461 )
2019-12-07 21:03:13 +01:00
matthewhembree
903a3e9daa
keychain: pass host as argument to keychain ( #8436 )
2019-11-28 22:37:37 +01:00
Reza Hamouleh
16154453ea
sbt: use new sbt command naming convention ( #8426 )
2019-11-28 17:40:34 +01:00
Meng Bo
6390afd6de
fzf: change debian completion file path ( #8402 )
...
* Newer Debian packages install completions file in
/usr/share/doc/fzf/examples/completion.zsh
* Default to buster/stretch path if completion file not found
See file list in order from older to newer fzf package versions:
- https://packages.debian.org/stretch-backports/amd64/fzf/filelist
- https://packages.debian.org/buster/amd64/fzf/filelist
- https://packages.debian.org/bullseye/amd64/fzf/filelist
- https://packages.debian.org/sid/amd64/fzf/filelist
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2019-11-28 15:41:58 +01:00
Marc Cornellà
7b73c9ca1c
tmux: add ZSH_TMUX_UNICODE to README
2019-11-23 22:14:27 +01:00
Peter Mosmans
be73666f34
tmux: add support for forced unicode support ( #5166 )
...
When ZSH_TMUX_UNICODE=true then tmux is informed that UTF-8 is supported.
Closes #5166
2019-11-23 22:12:36 +01:00
Aaron N. Brock
420e9d789a
Merge branch 'master' into colorize-chroma-support
2019-11-22 10:40:37 -05:00
Marc Cornellà
76d6b02563
lol: fix yolo alias using https URL
...
Fixes #8418
2019-11-21 19:16:41 +01:00
Marc Cornellà
1c98b9cc38
Remove current directory from sys.path in python invocations ( #8408 )
...
* Remove current directory from sys.path in python invocations
2019-11-21 03:29:16 +01:00
Marc Cornellà
b80b1a1e8b
Actions to take after repository migration is complete ( #8394 )
...
* Change project URL from robbyrussell to ohmyzsh org
* Update git remote to use ohmyzsh org repository
2019-11-20 17:26:18 -08:00
Jason Pickens
bb10c979ef
jenv: only add to PATH if not already on it ( #8414 )
...
This prevents the jenv plugin from messing up the PATH and putting `user/local/bin` back at the front of the PATH, undoing any careful setup done before enabling this plugin.
2019-11-20 18:05:16 +01:00
Jacob Tomaw
9b5aebac2b
colorize: update Pygments download link ( #8407 )
2019-11-20 17:53:45 +01:00
Håvard Moen
2e88a21f69
terraform: update completion ( #8396 )
2019-11-20 17:47:46 +01:00
Jacob Tomaw
c130aadb6a
Replace "restart shell" documentation "exec zsh" ( #8411 )
...
Running `source ~/.zshrc` can have side effects, it's better to reload the whole
zsh session with `exec zsh`.
2019-11-19 19:44:00 +01:00
Jacob Tomaw
1ba0af650a
Use safer append to hook function arrays ( #8406 )
...
Use add-zsh-hook to add functions to hooks. That way they won't be added again
when doing `source ~/.zshrc` multiple times.
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2019-11-19 18:47:12 +01:00
Taico Aerts
d4f32e9f3a
rails: fix rendering issue in README ( #8410 )
2019-11-19 17:03:37 +01:00
Richard Pöttler
68c4c06283
extract: add RPM archive support ( #8347 )
...
Also more quiet extraction. -D for cpio was not used due to additional
output.
2019-11-19 17:00:53 +01:00
Syphdias
26df8a2274
git-auto-fetch: stop plugin from asking for ssh-key passphrase ( #8399 )
2019-11-18 20:14:07 +01:00
Jakob Probst
5d5d202794
Echo to Error-Stream. Double quote to prevent globbing and word splitting.
2019-11-17 21:40:42 +01:00
Aaron N. Brock
c194b51560
Update default color to 'emacs' which both chroma & pygmentize support
2019-11-17 14:10:03 -05:00
Aaron N. Brock
b776f1d20f
Fix issue recognizing if tools are insalled
2019-11-17 14:03:14 -05:00
Jakob Probst
d08238fb0f
Fix some comments and messages. Remove (probably) debug messages. Improve ZSH_COLORIZE_TOOL recognition.
2019-11-16 13:10:02 +01:00
James Jensen
451fb25703
osx: modify itunes function to support Apple Music ( #8372 )
...
Change `itunes` to `music`, as iTunes was renamed to Music in _**macOS** Catalina 10.15_
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2019-11-15 22:59:20 +01:00
Aaron N. Brock
8aa070db0e
Update README.md
2019-11-15 15:34:24 -05:00
Aaron N. Brock
66e2284a08
Add support for chroma
2019-11-15 14:11:50 -05:00
Paulo Diovani Gonçalves
0ad988c598
tmux: export ZSH_TMUX_CONFIG again to provide to tmux ( #8390 )
2019-11-15 16:47:11 +01:00
Péter HÉJA
e453731fc9
osx: fix exit on unknown command in spotify function ( #8375 )
2019-11-14 18:32:21 +01:00
Yuan-Hao Chen
24d83d1e8c
tmux: fix bad tmux config syntax and logical expression error in 86b39cf
( #8374 )
2019-11-14 13:34:02 +01:00
Marc Cornellà
24726678dd
extract: keep *.gz files with pigz and gunzip
...
Fixes #8368
2019-11-09 12:37:41 +01:00
StelFux
86b39cfa0a
tmux: allow to define a custom configuration path ( #7606 )
2019-11-08 21:44:44 +01:00
Isaac Clayton
ef96a38fa5
Upgrade some URLs to HTTPS ( #8202 )
...
* Update http to https in Solarized
* Upgrade http to https for 'Burger In Your Shell'
* Upgrade http to https for tmux.github.io
2019-11-08 15:42:02 +01:00
Eric Dobbs
fc99e6db3e
emacs: support BSD mktemp in emacsclient.sh ( #8351 )
...
Piping stdin to emacs alias on MacOS was breaking (--tmpdir is not
supported in BSD flavored mktemp).
Tested in MacOS 10.14 and debian:buster to confirm it still works in
linux.
2019-11-06 20:25:36 +01:00
Sudhin MN
0ec59e25c7
fasd: add README ( #8334 )
2019-11-05 13:27:19 +01:00
Marc Cornellà
687c50bdf9
fabric: fix awk "return not in function" error in completion
...
Fixes #8337
2019-10-30 23:12:45 +01:00
Vice Versa
e363109a6d
alias-finder: fix wc numeric conditional ( #8251 )
...
Never use `[[` for numeric comparisons, for that, we’ll use `((`.
2019-10-27 17:36:00 +01:00
Michael
9785d24172
python: fix and extend pyclean ( #7762 )
...
Deleting `.mypy_cache` did not work, because the directories were not
empty. They contain JSON files instead of compiled byte-code.
This extends the cleanup by also getting rid of `.pytest_cache`
directories.
2019-10-25 13:24:35 +02:00
Marc Cornellà
ce52ee0252
Add profiles documentation ( #8311 )
...
* Add profiles documentation
* Fix order and reword some things
2019-10-25 13:15:12 +02:00
Łukasz Chrząszcz
36092aac0c
powder: add README ( #8310 )
2019-10-25 13:14:53 +02:00
Marc Cornellà
c1e5cbed5b
Fix order and reword some things
2019-10-25 13:14:36 +02:00
Anton Balaniuc
4eab95f08a
mvn: add autocompletion for openliberty ( #8244 )
2019-10-25 12:59:53 +02:00
Marc Cornellà
cad48e38bf
Merge branch 'master' into fabric_task_description
2019-10-24 17:57:01 +02:00
Marc Cornellà
225425fe09
Fix target_list creation. Supports fabric 1 and 2
2019-10-24 17:56:08 +02:00
Lukasz Chrzaszcz
eaa682c0a6
Add profiles documentation
2019-10-24 17:42:33 +02:00
Tim
40df67bc3b
swiftpm: update completion for Swift 5.1 ( #8248 )
2019-10-22 18:24:05 +02:00
Kenny Heaton
a7c740b1d7
rbenv: add README ( #8293 )
2019-10-20 20:16:37 +02:00
Netoun
090ab73daa
safe-paste: add README ( #8292 )
2019-10-20 19:19:58 +02:00
Marc Cornellà
05dfd0ae85
cargo: update completion to latest version (cdac4a8)
...
https://github.com/rust-lang/cargo/blob/cdac4a8/src/etc/_cargo
2019-10-19 17:51:28 +02:00
Marco Zühlke
aebf333b0c
magic-enter: update README ( #8284 )
2019-10-19 17:39:03 +02:00
Marc Cornellà
66290a39c8
supervisor: add README and update completion ( #8285 )
2019-10-19 17:35:13 +02:00
Marc Cornellà
160a801bed
Clean up README
2019-10-19 17:29:46 +02:00
Marc Cornellà
f48a40ee91
Reorganize stuff
2019-10-19 17:28:43 +02:00
Marco Zühlke
166719c0ab
Format docker Readme like the other plugins.
2019-10-18 23:52:26 +02:00
Marco Zühlke
39a4f9281b
Add Readme.md for supervisor.
...
Sync completion with original source.
2019-10-18 23:37:51 +02:00
Angelos Orfanakos
74165aba4a
rails: detect gems.rb in _rake_command ( #8223 )
2019-10-18 21:56:30 +02:00
Vsevolod Romashov
6b6f2b6dfd
bundler: support new file naming convention ( #6594 )
2019-10-18 21:55:56 +02:00
flowin
efee47b5c0
pass: add README ( #8282 )
2019-10-18 20:05:49 +02:00
Nick
45d2236941
phing: add README ( #8278 )
2019-10-18 19:12:05 +02:00
Nick
e8a6d328ac
eecms: add README ( #8277 )
2019-10-18 19:05:47 +02:00
Nick Fagerlund
a41d308f70
bundler: make it play nice with functions that call wrapped commands ( #8271 )
...
When another function calls one of the bundler plugin's wrapper functions, the
command to run gets passed as an array instead of a space-separated string. That
works fine when the arguments are expanded alone, like `bundle exec $@`, but
something like `./bin/$@` will expand to something like `./bin/rake
./bin/--silent ./bin/--tasks`, which of course will explode. This was causing a
nasty interaction with the rake-fast plugin, and I'd be shocked if it wasn't
causing other problems.
The fix is to explicitly turn off the `RC_EXPAND_PARAM` option for that expansion.
See http://zsh.sourceforge.net/Doc/Release/Expansion.html#Parameter-Expansion
for more details.
2019-10-18 18:43:25 +02:00
Jakub Łuczyński
563c0708ab
fzf: fix regression ( #8269 )
...
Typo introduced in f56b678
fixing #8253
2019-10-16 17:59:06 +02:00
Sofia Rivas
767be6c42f
git-remote-branch: add README ( #8259 )
2019-10-15 23:46:40 +02:00
Marc Cornellà
87bd507fcf
pod: add README ( #8257 )
2019-10-15 23:27:31 +02:00
flowin
11f36cf922
screen: add README ( #8256 )
2019-10-15 23:25:56 +02:00
Kenny Heaton
1f8989aee8
rake: add README ( #8254 )
2019-10-15 23:21:15 +02:00
Marc Cornellà
f56b678888
fzf: check for dpkg before checking for fzf in debian
...
Fixes #8253
Co-authored-by: Mariusz B <mb@binary-offensive.com>
2019-10-15 16:51:51 +02:00
yasnakateb
c1bc062e6b
Update README
2019-10-14 13:06:20 +03:30
Yasna Kateb
f2be66177d
Added README for pod
2019-10-14 13:05:12 +03:30
Marc Cornellà
bb97a9b3ec
Delete alias section
2019-10-10 11:07:33 +02:00
jotaro-sama
35aa3c1331
add readme for the rust plugin
2019-10-10 03:57:25 +02:00
Kirill
710a3d5a1e
emotty: add README ( #8240 )
2019-10-09 21:04:49 +02:00
Kirill
a2cc84dd20
fbterm: add README ( #8241 )
2019-10-09 20:55:16 +02:00
927589452
49c423c7e0
battery: add support for sysctl in FreeBSD ( #8155 )
2019-10-09 19:24:44 +02:00
Maciej Motyka
c5b4613bf6
python: add recurse flag to pygrep ( #8217 )
...
As described in #7053
2019-10-09 19:13:25 +02:00
Marc Cornellà
ba57b5c706
chruby: add README ( #8238 )
2019-10-09 18:13:13 +02:00
Marc Cornellà
98cd133c4d
Reword and add extra information
2019-10-09 18:12:58 +02:00
Martin Mladenov
11e2347752
git-escape-magic: fix typos in README ( #8234 )
2019-10-09 18:09:29 +02:00
Marc Cornellà
66bd299bcd
compleat: add README ( #8236 )
2019-10-09 18:07:38 +02:00
Marc Cornellà
7ea05bd500
Change description
2019-10-09 18:07:02 +02:00
Noah Nichols
abc05fa422
sprunge: add README and refactor ( #8239 )
...
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2019-10-09 17:51:47 +02:00
otherpaco
8bb9b04469
singlechar: add README ( #8232 )
...
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2019-10-09 16:58:58 +02:00
otherpaco
f5614d2b3a
terminalapp: delete plugin deprecated since 2015 ( #8230 )
2019-10-09 15:55:35 +02:00
Frani
79b2944a8a
yarn: add yarn version alias ( #8138 )
2019-10-09 15:17:05 +02:00
Marc Cornellà
c9841f43b1
yarn: use zsh-completions latest version (87e1313)
...
Closes #7300
Closes #8115
Closes #8118
2019-10-09 15:12:00 +02:00
Karolis Mazukna
7d410549cd
Adds chruby plugib README.md
2019-10-08 22:42:18 +01:00
14nrv
b09aed9cc7
yarn: add ytc alias for test with coverage ( #7664 )
2019-10-08 20:38:25 +02:00
Qinfeng Chen
c714d3fced
gradle: support gdub completion ( #6135 )
2019-10-08 15:48:08 +02:00
Chaitanya Raj
82bd8828eb
Create README.md for compleat plugin
2019-10-08 14:01:57 +05:30
Austin Ratcliff
7e842cddc4
cloudapp: add README ( #8229 )
2019-10-07 18:50:01 +02:00
Griffin J Rademacher
fdebc2272e
Add READMEs for tugboat and colemak plugins ( #8207 )
2019-10-07 18:37:42 +02:00
Marc Cornellà
13d889470e
ufw: add README ( #8227 )
2019-10-07 18:08:35 +02:00
Marc Cornellà
a3b63aa6ab
Reword
2019-10-07 18:08:14 +02:00
Michael C
5efe52d991
virtualenvwrapper: add README ( #8226 )
2019-10-07 18:04:49 +02:00
Denis Titusov
5f066dabc8
Add README for pow and powify plugins ( #8225 )
2019-10-07 18:01:08 +02:00
Joe Rattazzi
d5e7040ebd
pyenv: add README ( #8224 )
2019-10-07 17:53:18 +02:00
Marc Cornellà
e2d5426f42
perl: add README ( #8215 )
2019-10-07 17:41:09 +02:00
Marc Cornellà
896dd271c8
Some syntax changes and more function docs
2019-10-07 17:40:51 +02:00
Marc Cornellà
d8a7884731
redis-cli: add README ( #8214 )
2019-10-07 17:26:05 +02:00
Marc Cornellà
a9d382a297
Small changes
2019-10-07 17:25:44 +02:00
Aditya J Karia
456814d8a6
mysql-macports: add README ( #8210 )
2019-10-07 17:23:00 +02:00
Marc Cornellà
b45e0f4836
dash: simplify completion logic
2019-10-07 17:08:38 +02:00
Marc Cornellà
357336bfb3
Remove redundant section and document keyword args
2019-10-07 17:04:31 +02:00
Michael C
4b65f439e2
docs: add README.md for Dash plugin
2019-10-07 07:08:17 +02:00
Alex Morozoff
dd0ade161c
Create README.md
...
Added README for UFW plugin issue: [Good first PR] Add READMEs to undocumented plugins #7175
2019-10-06 15:24:25 -04:00
Erwan ROUSSEL
53d987346f
Create README.md
2019-10-05 11:30:21 +02:00
Erwan ROUSSEL
e1cb349ffe
Update README.md
2019-10-05 11:14:12 +02:00
Erwan ROUSSEL
1be840b831
Create README.md
2019-10-05 11:05:46 +02:00
Shubham Kamath
3848102a5e
terminitor: add README ( #8197 )
2019-10-03 13:55:07 +02:00
Zach Whitten
c60371a829
rebar: add README ( #8198 )
2019-10-03 13:52:50 +02:00
Marc Cornellà
d9bb732eac
rvm: add README ( #8199 )
2019-10-03 13:52:01 +02:00
Nicholas Meriano
ff23aa0bf9
n98-magerun: add README ( #8200 )
2019-10-03 13:51:17 +02:00
Zach Whitten
188eff0653
Adding README for rvm
2019-10-02 20:30:22 -04:00
Rexben
ae0de1135d
cakephp3: add README ( #8196 )
2019-10-02 22:31:28 +02:00
Ekunola Ezekiel
4b8f4d529e
yii: add README ( #8194 )
2019-10-02 18:58:15 +02:00
Marc Cornellà
1a6480e486
bundler: add rubocop to bundled_commands ( #8169 )
2019-10-02 18:55:47 +02:00
David Shaffer
372bb48cee
Add rubocop to bundler readme
2019-10-02 11:01:16 -04:00
David Shaffer
fc9093b745
Add rubocop to bundled_commands
2019-10-02 11:01:16 -04:00
Marc Cornellà
e38099de96
sublime: ignore wslpath errors if C drive is missing
2019-10-02 13:10:36 +02:00
Marc Cornellà
bf0cf4eb1e
yarn: add Yarn Workspace aliases ( #7491 )
2019-10-01 22:24:48 +02:00
14nrv
f32b30277d
yarn: add yd as yarn dev alias ( #7663 )
2019-10-01 22:24:00 +02:00
Zach Whitten
77ad69e080
jruby: add README ( #8190 )
2019-10-01 21:21:05 +02:00
Caleb Williams
b8cfa0c77a
Update README: include Yarn workspace shortcuts
2019-10-01 14:11:59 -05:00
Zach Whitten
ec7ef7eed1
lein: add README ( #8189 )
2019-10-01 20:10:11 +02:00
Marc Cornellà
bb6ae70b92
fzf: add support for debian packages ( #8001 )
2019-10-01 13:34:13 +02:00
Sukin Kumar K
51f0eaad61
Add README for thor and pip plugins ( #8185 )
2019-10-01 13:13:18 +02:00
David Woodward
8bfeb3759c
oc: add README ( #8188 )
2019-10-01 13:02:28 +02:00
Rhuan Oliveira
f763244e3b
autoenv: add README ( #8184 )
2019-10-01 12:56:41 +02:00
Marc Cornellà
487f0af412
Fix table alignment
2019-09-30 19:49:09 +02:00
Kevin
2004550a58
react-native: add aliases for newer iPhones to Doc
...
Added aliases for iPhone 11, 11 Pro, 11 Pro Max to the Document.
2019-09-25 01:03:08 +08:00
KevinHu2014
ccee223aed
react-native: add aliases for newer iPhones
...
Added aliases for iPhone 11, 11 Pro, 11 Pro Max
2019-09-25 00:58:35 +08:00
Andrei Lesnitsky
f9e7c45a48
Add flutter plugin ( #8150 )
2019-09-24 14:46:38 +02:00
Franco Catena
be9160ef90
gcloud: add search path for Arch Linux ( #8164 )
2019-09-21 23:11:25 +02:00
Ian Chesal
6cfaa07627
Add gcloud plugin ( #8144 )
...
* A gcloud plugin
This PR addresses issue #6205
This adds support for loading completion for the Google Cloud SDK
command line tools. It searches the known paths for an SDK and loads the
provided completion if it is found. Users can supply a custom location
for the SDK by setting `CLOUDSDK_HOME` in their `zshrc` before loading
oh-my-zsh plugins.
* Canoncial zsh and some safe guards
Based on a PR review from mcornella. All off this has now been tested
on the following variants:
- macOS 10.14.6 - Homebrew
- macOS 10.14.6 - Custom install
- Ubuntu 16.04.6 LTS - apt install
- Ubuntu 18.04.3 LTS - apt install
- Ubuntu 18.04.3 LTS - snap classic install
- CentOS 7 - yum install
2019-09-20 13:58:35 +02:00
Marc Cornellà
095d56b5ea
Fix WSL check for WSL 2 and simplify nohup in open_command
...
WSL 2 changes the output of `uname -r`. For instance,
WSL 1: 4.4.0-18980-Microsoft
WSL 2: 4.19.67-microsoft-standard
Since WSL 2 lowercases the M, we can match for the rest of the string
which remains lowercase throughout both versions. Another option would
be to match for both upper- and lower-case Ms, like that:
$(uname -r) = *[Mm]icrosoft*
Fixed use of nohup in open_command where it was only necessary for
xdg-open (and actually harmful for cmd.exe in WSL 2). The current logic
is simpler and more future-proof.
2019-09-19 16:20:02 +02:00
Marc Cornellà
576e0992ca
z: update to latest version (e77e938)
...
Closes #8145
Co-authored-by: GHPS <GHPS@users.noreply.github.com>
2019-09-13 11:44:20 +02:00
Marc Cornellà
093b56a7d7
git: fix gtl alias argument
...
Fixes the error `no matches found` because the argument is not quoted.
See https://github.com/robbyrussell/oh-my-zsh/pull/7629#issuecomment-531151821
2019-09-13 11:20:20 +02:00
Jonas
ddd359dd66
kube-ps1: add a note where to put the PROMPT=...
line ( #8142 )
2019-09-11 15:54:56 +02:00
Marc Cornellà
f9e133b88a
gitfast: fix error in git-prompt.sh ( #8132 )
...
An error was thrown (`bash: [: =: unary operator expected`) when using the __git_ps1_colorize_gitstring function outside of the one place it's called (line 512), because the "detached" variable was not quoted, and was unset.
2019-09-08 20:29:43 +02:00
Marc Cornellà
4fb50b3333
Unquote yes in conditional expressions for style consistency
2019-09-08 20:28:59 +02:00
Prajjwal Singh
229a1c9719
gitfast: update completions ( #8130 )
...
Includes completions for `git switch`.
2019-09-08 16:16:00 +02:00
Marc Cornellà
101ea87232
ssh-agent: check if ssh-add -l
was successful
2019-09-08 16:07:06 +02:00
Marc Cornellà
a870fee6a7
Update syntax on the remaining functions
2019-09-08 14:58:46 +02:00
Addison G
1f58cd92dd
Updated git-prompt.sh to quote variables
...
An error was thrown (`bash: [: =: unary operator expected`) when using the __git_ps1_colorize_gitstring function outside of the one place it's called (line 512), because the "detached" variable was not quoted, and was unset.
2019-09-06 14:12:56 +10:00
Braxton Schafer
b3d3ce8aa6
Fix bad function definitions in Debian plugin
...
There appears to be a definition issue for some functions/aliases which
result in the following errors when sourcing .zshrc:
```
/home/username/.oh-my-zsh/plugins/debian/debian.plugin.zsh:75: defining function based on alias `abd'
/home/username/.oh-my-zsh/plugins/debian/debian.plugin.zsh:75: parse error near `()'
```
Fixes #7986
2019-09-03 14:15:13 -05:00
Salomon Smeke
15dd77055e
wd: point to the correct directory even if installed with antibody ( #8116 )
2019-09-02 13:40:39 +02:00
Ing. Jan Kaláb
a331063a04
git-escape-magic: fix typo ( #8113 )
2019-09-02 13:30:26 +02:00
mapshen
9524db7398
autojump: fix loading when autojump is not in $PATH ( #8074 )
...
The `commands[autojump]` block errs out when autojump is not found, and the rest, which is intended to be used for loading `autojump`, does not get executed.
2019-08-27 21:41:44 +02:00
Jonathan Klimt
2217a7c803
ripgrep: update completion to latest version ( #8083 )
2019-08-27 15:09:13 +02:00
Pavel Omelchenko
08beebd89f
homestead: repair sed regex ( #8103 )
2019-08-24 00:00:08 +02:00
Ryan Styrczula
df9cf72396
plugins/git: Fix gbda
trying to delete worktree branches
...
Git learned to add a `+` in front of branches that are
checked out in other worktrees.
See: 745f681289/Documentation/RelNotes/2.23.0.txt (L252-L256)
2019-08-23 11:08:20 -04:00
Vignesh Balasubramaniam
caf0bfa046
ubuntu: fix aglu to list available upgrades ( #8082 )
2019-08-23 16:58:21 +02:00
Marc Cornellà
3e0e9136cc
homestead: change key string for getting command list ( #8008 )
2019-08-23 13:37:28 +02:00
Pavel Omelchenko
246e7832ef
feature: add condition for regular expression
2019-08-22 12:00:31 +03:00
Julien Janvier
de3b14cf69
git: add aliases for git switch and restore ( #8089 )
2019-08-20 12:11:38 +02:00
Kirill Pinchuk
1908f7bddc
fabric: support fabric 2+ completion ( #8010 )
2019-08-19 18:12:53 +02:00
Matthew Turney
8634d9542a
Add git-escape-magic plugin ( #2847 )
2019-08-19 17:57:19 +02:00
SomeDer
90a0de4698
Add alias-finder plugin ( #7768 )
2019-08-19 17:53:13 +02:00
SomeDer
97c0d0a563
Allow plugins sudo and thefuck to be loaded before vi-mode ( #8087 )
2019-08-19 12:14:22 +02:00
Marc Cornellà
28232904be
git-auto-fetch: override zle-line-init only if it exists
2019-08-13 18:19:07 +02:00
Jisse Reitsma
40fafe0f59
n98-magerun: support magerun for Magento 2 ( #7950 )
2019-08-07 20:16:25 +02:00
Marc Cornellà
2156b4c081
colored-man-pages: add option to color any help command ( #7173 )
...
This allows you to use `colored git log --help` for example, to get
colored output.
2019-08-07 20:10:54 +02:00
Iulian Onofrei
26aad59779
Add README file
2019-08-04 00:33:40 +03:00
Jack Brown
6d2221e697
frontend-search: add duckduckgo as an option for fallback search ( #7973 )
2019-07-31 09:45:54 +02:00
Gopal9816
9817e1e7ff
common-aliases: add README ( #8039 )
2019-07-27 14:09:00 +02:00
PLANET ARGON
508cba2fc2
Removing plugin that was named after an external tool, which carries a history as a racist phrase. Was reported by a user of OMZ who shared some background on the terminology and how it made them feel. ( #8027 )
2019-07-22 07:28:33 -07:00
Pavel Omelchenko
783dd1504f
change key string
2019-07-17 15:17:34 +03:00
Ilya Gorski
0565251c3b
Unset all local functions after running them
2019-07-17 02:43:00 +03:00
Ilya Gorski
b90f76c141
fzf: Adding support for debian packages
2019-07-15 00:40:28 +03:00
Adriaan Knapen
6cb98eda15
git: add missing grev alias to README ( #7984 )
2019-07-11 20:42:28 +02:00
Jackson Delahunt
c7a7b70e07
git-auto-fetch: silence stderr output ( #7970 )
...
Redirect stderr to avoid printing errors to the console when the ssh key is not
unlocked.
2019-07-01 15:10:59 +02:00
Jacky Wu
7b2c4327e7
golang: add missing gom alias to README ( #7961 )
2019-06-27 18:49:00 +02:00
tom-apfm
5f743e1a84
terraform: update README ( #7934 )
...
Add better usage instructions for the plugin which actually work
2019-06-26 15:20:41 +02:00
Jason Schwerberg
c105c04b6b
kubectl: add statefulset aliases ( #7826 )
2019-06-15 20:49:33 +02:00
Marc Cornellà
fb43df128f
colorize: add style environment variable ( #7635 )
2019-06-15 20:48:45 +02:00
Nicholas Wehr
fec2e56bc9
adding gatsby command set ( #7831 )
2019-06-15 10:54:19 -07:00
Sung Won Cho
5f18dbf895
Add a completion plugin for dnote ( #7885 )
2019-06-15 10:52:22 -07:00
Robby Russell
36e13f4803
Add PersistentVolumeClaim support to kubectl plugin ( #7827 )
...
Just add aliases for PVC actions.
2019-06-15 10:49:41 -07:00
SomeDer
f992d434ec
git: add git revert alias ( #7841 )
...
* git: add `alias grev="git revert"`
* Swapping double for single quotes
Matching the conventions in the plugin
2019-06-15 10:47:23 -07:00
Viktor Fonic
078f64dcf9
rails: fix typo in README ( #7923 )
2019-06-12 19:45:43 +02:00
Marc Cornellà
69f37800be
ubuntu: plugin cleanup and rename of ag alias to age ( #7700 )
...
* Clean up plugin and README
* Rename ag to age to avoid conflict with The Silver Searcher
Fixes #3866
2019-06-11 15:05:55 +02:00
Marc Cornellà
7f98e1cb52
debian: fix alias completion, rename ag and clean up README ( #7698 )
...
* Use double quotes to cache value of $apt_pref and $apt_upgr
* Clean up and fix syntax of command checks
* Clean up README and document $apt_pref/$apt_upgr overriding mechanism
* Rename `ag` alias (apt upgrade) to `au`
* Clean up README and fix syntax
Fixes #3686
Fixes #4660
Closes #5906
Co-authored-by: Noah Vesely <fowlslegs@riseup.net>
2019-06-11 15:02:04 +02:00
Ryan Greenblatt
d0b29ff0b3
pip: fix no such file or directory error ( #7916 )
...
Zsh may be configured such that ">>" will error if the file doesn't exist (`setopt noclobber`).
2019-06-10 00:02:08 +02:00
Felipe Contreras
d69bad8eb4
gitfast: downgrade to upstream v2.16 ( #7918 )
...
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2019-06-08 16:33:56 +02:00
Roger Steneteg
65f34ce80e
kube-ps1: fix color bleeding in prompt ( #7915 )
2019-06-07 18:30:08 +02:00
Felipe Contreras
eb3d463081
gitfast: update to upstream v2.21 ( #7914 )
...
* gitfast: use $OSTYPE again
In the last update to upstream this was reverted:
a56eac7a
(Use OSTYPE instead of uname whenever possible for better speed. (#5496 ))
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
* gitfast: simplify plugin
No need to set and unset a variable we use once.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
* gitfast: add script to update from upstream
This would make easier the process of updating, and also not miss our
patches.
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
* gitfast: update to upstream v2.21
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2019-06-07 17:57:46 +02:00
Michael Morgan
27228d83fe
fasd: update v
alias to evaluate $EDITOR lazily ( #7900 )
...
For the `v` alias to work in its current state, the environment variable
EDITOR must already be defined by the time `source $ZSH/oh-my-zsh.sh`
happens. However, in the included zshrc template, EDITOR is set from
within the "User configuration" section, which begins immediately after
the above line. This means that, unless the user knows to move their
`export EDITOR` statements, EDITOR will be undefined when fasd.plugin.zsh
loads, and therefore the alias will have the value 'f -e ""', preventing
it from functioning.
With this change, `"$EDITOR"` will be evaluated each time the alias is
invoked, instead of just once when the alias is created. This allows for
EDITOR to be set from "User configuration" in the zshrc, and has the
additional flexibility of allowing a user to specify a different EDITOR
for a single session or invocation of the alias.
2019-06-01 20:40:04 +02:00
Marc Cornellà
9930dd6e49
aws: use function keyword in function definitions
...
Fixes #7886
2019-05-28 15:33:02 +02:00
Pete Johns
7f66a070a4
osx: add more arguments to itunes vol
command ( #7845 )
...
- Get the iTunes volume without an argument
- Shift up / down iTunes volume
2019-05-27 18:22:07 +02:00
programmer04
1343ab67ed
aws: check availability of aws profiles ( #7839 )
2019-05-26 12:31:37 +02:00
Rachel M. Carmena
5d875d6812
ng: fix shwordsplit option use ( #7880 )
2019-05-25 19:35:33 +02:00
Marc Cornellà
1f07889888
emotty: fix for undefined $TTY (FreeBSD) ( #7844 )
...
See https://github.com/robbyrussell/oh-my-zsh/pull/6731#issuecomment-449653115
2019-05-25 12:19:51 +02:00
Will Mendes
8d4d766bac
frontend: add frontend search commands ( #7863 )
2019-05-25 11:59:47 +02:00
Marc Cornellà
9598a855fa
aws: check for existence of config file in aws_profiles
...
Fixes #7872
2019-05-25 10:24:43 +02:00
Aliaksei Maiseyeu
fa187791ca
torrent: add README ( #7873 )
2019-05-24 12:17:26 +02:00
Miral
60736c9f37
Add new kubectl alias to list all contexts ( #7823 )
...
* Add alias to list all contexts
* Update readme to include new alias
2019-05-21 15:13:05 -07:00
Marc Cornellà
4ad4a81657
git: clean up plugin file and delete current_repository function
...
Closes #6329
2019-05-21 11:04:01 +02:00
Marc Cornellà
f8d5fdce3a
git: move documentation from wiki to README
2019-05-21 11:04:01 +02:00
Melebius
8022fdbd13
svn-fast-info: fix svn-fast-info printfs ( #7140 )
...
The svn-fast-info plugin printf commands was not well formatted, now it can handle empty
variables. Also removed redundant spaces.
Co-authored-by: RazManor <Raz.Manor@valens.com>
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2019-05-20 22:31:48 +02:00
Arshad Kazmi
f960e2be6f
dotenv: add support for custom env file names ( #7861 )
2019-05-19 22:45:27 +02:00
Marc Cornellà
5f7666e20b
vi-mode: reset KEYMAP on accept-line ( #7818 )
...
Fixes #7797
2019-05-19 18:22:23 +02:00
Mert Simsek
5aa62461d9
rails: change rg alias to rgen
( #7858 )
...
The rg alias conflicted with ripgrep.
2019-05-17 14:36:20 +02:00
Mohamed El Mouctar Haidara
4585c6662b
aws: really unset AWS*PROFILE variables in asp function ( #7838 )
2019-05-10 17:28:31 +02:00
DT
f5f630ff34
osx: update spotify to v2.1 ( #7820 )
2019-05-09 14:17:22 +02:00
Marc Cornellà
0232ac4bb1
Merge branch 'master' into master
2019-05-08 20:40:36 +02:00
chpeer
ebc700be9b
Add plugin for Please ( #6568 )
2019-05-08 16:53:50 +02:00
George Cheng
7b75163543
vscode: add code-insiders support ( #7836 )
2019-05-08 16:32:27 +02:00
Rahul Somasunderam
b054e25d25
Add plugin for SDKMAN ( #6483 )
...
SDKMAN! is a tool for managing parallel versions of multiple
Software Development Kits on most Unix based systems.
2019-05-08 10:27:05 +02:00
Thomas Kriechbaumer
20ecca2ba9
rbenv: improve rbenv loading based on pyenv ( #7626 )
2019-05-08 09:51:05 +02:00