0
0
Fork 0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2024-09-19 04:01:21 +02:00
Commit graph

3390 commits

Author SHA1 Message Date
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