Janosch Schwalm and Marc Cornellà
19b925e741
use https everywhere ( #6574 )
...
* use https everywhere
* use https links on the files that are left
Also, removed some broken links and updated redirections.
2018-08-07 20:42:01 +02:00
Tony Lotts and Marc Cornellà
e934624b32
Add function to search Dash.app ( #2557 )
...
* Add function to search Dash
* Pass all arguements instead of just the first
* Adding docset completion with help from @kapeli and [arx]
2018-08-07 18:14:38 +02:00
John Burwell and Marc Cornellà
05713785b0
asdf: add Homebrew and completion support ( #6749 )
...
* Modifies the search logic for asdf to include Homebrew when it is
installed. The implementation is adapted from the pyenv plugin.
2018-08-07 18:10:35 +02:00
kapsh and Marc Cornellà
91b771914b
extract: check file extension as lowercase ( #6158 )
...
Fixes #6157
2018-08-07 00:45:24 +02:00
Marc Cornellà
76d3eedf7f
tmux: fix regression after f584de5
...
Fixes #7041
2018-08-07 00:40:18 +02:00
Marc Cornellà
54055c4530
Merge branch 'apjanke/tmux-detabify-source'
...
Closes #4412
Fixes #4425
2018-08-03 22:13:58 +02:00
Marc Cornellà
f584de5930
tmux: refactor and simplify tmux function logic
2018-08-03 22:13:48 +02:00
Andrew Janke and Marc Cornellà
19716a8e3d
tmux: refactor
...
- Consolidates the switch-adding logic for readability.
- Replaces "[[ ... ]] && ..." with "if [[ ... ]]; then ..." in some
cases to avoid a spurious nonzero exit status from _zsh_tmux_plugin_run.
- Puts error message on stderr instead of stdout
2018-08-03 22:09:06 +02:00
Andrew Janke and Marc Cornellà
f33691fbb6
tmux: detabify source code
...
Also changes the tmux detection test to do an early exit if tmux is absent,
to reduce the indentation level of the main body of code.
2018-08-03 21:21:42 +02:00
Marc Cornellà
106f826075
Revert "add -F and -X to default $LESS environment variable ( #6611 )"
...
This reverts commit 9544316ef9 .
This setting broke mouse / touchpad scroll on programs using `less` output
due to it not using the alternate screen buffer.
Fixes #7025
2018-08-02 21:21:20 +02:00
Thanh Ha and Marc Cornellà
5fa7824ea5
git-prompt: fix error when multiple tags exist ( #6998 )
...
When a commit has multiple tags associated to it, the git-prompt will
throw the following error:
git_super_status:[:4: integer expression expected: v0.21.x\ntags/v0.21.5,
git_super_status:[:7: integer expression expected: origin/v0.21.x,
git_super_status:[:11: integer expression expected: origin/v0.21.x,
git_super_status:[:14: integer expression expected: v0.21.x
git_super_status:[:23: integer expression expected: v0.21.x
This is due to the prompt expecting the tag field to be a single word
with no spaces in between but if there are multiple tags the python
script returns a string with ', ' space separated list of tags.
This throws off the parser. The solution is to ensure that the python
script returns a space-less string ensuring the git-prompt parser to
properly parse the data.
Signed-off-by: Thanh Ha <zxiiro@linux.com >
2018-07-29 17:45:35 +02:00
MarkPochert and Marc Cornellà
a24a0b1a8e
Update z to latest version ( #7021 )
2018-07-29 17:43:15 +02:00
Lars Schneider and Marc Cornellà
9544316ef9
add -F and -X to default $LESS environment variable ( #6611 )
...
The option '-F' causes 'less' to automatically quit if the contents fit
the screen and the option '-X' causes 'less' to not clear the screen after
quit. I think both options are generally useful for terminal applications.
They are in particular useful for Git as it runs all output through a
pager. Git will run 'less' with '-FRX' by default if the environment
variable $LESS is not defined [1]. Since oh-my-zsh used to set $LESS to
'-R', Git would not override this setting. Consequently, Git would
display even a single line of output in a pager and the user would need
to explicitly quit that pager (see mailing list discussion [2]).
Therefore, lets change the oh-my-zsh default value for $LESS to '-FRX'.
This would be useful for oh-my-zsh Git users and likely for users of
other applications that use 'less' too.
[1] https://github.com/git/git/blob/36438dc19dd2a305dddebd44bf7a65f1a220075b/Documentation/config.txt#L819-L821
[2] https://public-inbox.org/git/2412A603-4382-4AF5-97D0-D16D5FAAFE28@eluvio.com/
2018-07-24 22:55:48 +02:00
Marc Cornellà
a1448e9f8a
example: move example theme to custom folder
2018-07-19 23:02:25 +02:00
Thi and Marc Cornellà
6ca57e035c
[plugins/xcode] Fix opening project using a wrong Xcode version ( #6829 )
2018-07-19 17:20:45 +02:00
Johan Kaving and Marc Cornellà
626b30b2a3
Update git-flow-avh to 0.6.0 ( #6498 )
...
This updates the git-flow-avh plugin to the latest version
from https://github.com/petervanderdoes/git-flow-completion
(0.6.0 at the time of this commit).
This mainly adds support for the "git flow bugfix" command.
This PR replaces #4626 as well as #4705 , both of which adds support for the bugfix command but doesn't use the official version from https://github.com/petervanderdoes/git-flow-completion
Fixes #4705
Fixes #4626
Fixes #5903
2018-07-19 16:53:19 +02:00
Jon Mosco and Marc Cornellà
a3ab45db8b
updating kube-ps1 to align with upstream changes ( #6995 )
2018-07-19 16:32:31 +02:00
Marc Cornellà and GitHub
d302e3eebe
bundler: fix bundle version git error
...
It seems that `bundle version` calls git to know the commit sha, while `bundle --version` only shows the version of bundler.
Fixes #6988
2018-07-18 23:34:38 +02:00
Cristian Consonni and Marc Cornellà
d3e3b2dd0d
Add support for custom timestamp format in history ( #6770 )
2018-07-13 13:14:15 +02:00
Arun Sathiya and Marc Cornellà
f88396e327
wp-cli: fix README typo for wptu command ( #6987 )
2018-07-12 23:08:22 +02:00
Marc Cornellà
783ce457af
Merge branch 'update/yarn-plugin'
2018-07-11 21:44:13 +02:00
Marc Cornellà
4c0b82b482
yarn: add README
2018-07-11 21:42:31 +02:00
Marc Cornellà
344b13c4a5
yarn: add aliases for common commands
...
Fixes #5722
Fixes #5864
Fixes #5920
Fixes #6566
Fixes #6579
Fixes #6686
Fixes #6740
2018-07-11 21:42:31 +02:00
Marc Cornellà
1a657c6c4d
yarn: use zsh-completions completion (ff73f40)
...
Version: ff73f40 (2018-05-02)
Fixes #5859
Fixes #5878
Fixes #5983
Fixes #6013
2018-07-11 21:42:31 +02:00
Arthur and Marc Cornellà
7cb5fa8aea
Fix dotenv plugin accepted file format and clarify README ( #6093 )
...
* Fix dotenv plugin accepted file format
* clarify README and add disclaimer section
2018-07-10 23:31:47 +02:00
Azat S and Marc Cornellà
be342b1bc8
Yarn upgrade-interactive ( #5796 )
...
* Add Yarn upgrade-ineractive CLI command
* Remove dots at the end of completions
2018-07-10 13:41:20 +02:00
Thomas Kriechbaumer and Marc Cornellà
d232e6866c
ufw: remove debug print ( #6976 )
2018-07-09 19:27:02 +02:00
Matthieu PETIOT and Marc Cornellà
b0052c7958
Add argument to set644 and set755 perms alias. ( #6959 )
...
This can avoid big mistakes as this I just made.
I thought I could give it an argument. So, now, it is possible.
2018-07-04 12:48:46 +02:00
Shawn Milochik and Marc Cornellà
dd8cf51397
Spelling fix ( #6963 )
2018-07-03 17:46:33 +02:00
Roman Sedov and Marc Cornellà
da8745eb9a
convenient vscode plugin for oh-my-zsh ( #6903 )
2018-07-03 17:45:42 +02:00
Unknown-Guy and Marc Cornellà
f09fed6195
change mortalscumbag to use core git_current_branch ( #6965 )
2018-07-03 17:37:18 +02:00
sam-lunt and Marc Cornellà
7cba6bb038
Enable passing multiple directories to take ( #6900 )
...
* enable passing multiple directories to take
* Update take function
Do not call cd if mkdir fails
2018-07-02 17:05:24 +02:00
Marc Cornellà and GitHub
9711d8f731
Rename kube-ps1.zsh to kube-ps1.plugin.zsh
2018-07-02 17:04:09 +02:00
Alexandre Nicastro and Marc Cornellà
af085542bd
Stop error "permission denied: /npm_completion" ( #6340 )
...
Fixes #5874
Related:
https://github.com/lukechilds/zsh-nvm/issues/23
https://github.com/zsh-users/antigen/issues/586
2018-07-01 23:21:20 +02:00
Maciej Sypień and Marc Cornellà
5c0911c184
update nvm completions with v0.29.0 ( #4701 )
2018-07-01 23:12:14 +02:00
当轩 and Marc Cornellà
ac0d71467b
add plugin:percol ( #4582 )
...
* add plugin:percol
* fix format
* check percol
* fix empty history in gnome terminal
2018-07-01 23:07:35 +02:00
Yuri Parsons and Marc Cornellà
55ab532e50
Don't correct cp commands ( #4636 )
2018-07-01 22:43:45 +02:00
Pierre Barbier de Reuille and Marc Cornellà
27b9aed87f
Added "-n name" option to vim-interaction plugin ( #4522 )
2018-07-01 20:48:53 +02:00
meehow and Marc Cornellà
c7d8ad1e75
sudo added to nmap commands which require sudo ( #4476 )
2018-07-01 20:45:15 +02:00
ELLIOTTCABLE and Marc Cornellà
d21654fe2e
Make vagrant completion a little more self-aware ( #4516 )
...
(Probably due to an original copy-pasta'ing, `vagrant`'s completion thought it was `gem`'s completion.)
2018-07-01 20:44:37 +02:00
miguelpuyol and Marc Cornellà
2732126525
Add Spring Boot Run command ( #4460 )
2018-07-01 20:42:29 +02:00
nyim and Marc Cornellà
3a7a590862
mortalscumbag add icon showing local branch behind ( #4364 )
2018-07-01 20:41:52 +02:00
Alberto Re and Marc Cornellà
29a2394c8f
Adds vagrant_prompt_info function to your shell ( #4081 )
2018-07-01 20:16:08 +02:00
Shadab Zafar and Marc Cornellà
78e7ec2186
Add magic-enter plugin ( #4082 )
...
* Added magic-enter plugin
To bind commonly used tasks to the enter key
* Allow the magic-enter commands to be modified by the user
2018-07-01 20:13:49 +02:00
Thomas Kriechbaumer and Marc Cornellà
2de926aa10
add ufw completion script ( #3835 )
2018-07-01 20:00:09 +02:00
Hosmel Quintana and Marc Cornellà
4aaafc0fe8
Add Homestead plugin ( #3712 )
2018-07-01 19:39:44 +02:00
Jonathen Russell and Marc Cornellà
71e4a166cf
simple theme: indication of privileges ( #3728 )
...
I found this quite annoying not being in this theme after switching from gentoo-theme, it's helpful and it doesn't detract from simplicity.
2018-07-01 19:15:54 +02:00
Joel Kuzmarski and Marc Cornellà
8f95637e67
Login shell after install ( #5314 )
...
Otherwise these files are not sourced:
1. /etc/zprofile
2. ~/.zprofile
3. /etc/zlogin
4. ~/.zlogin
5. ~/.zlogout
6. /etc/zlogout
2018-07-01 18:39:30 +02:00
Michael Stucki and Marc Cornellà
302270174d
Use existing ssh-agent when invoking a sudo shell ( #3891 )
...
When invoking a shell as root using ```sudo -s```, the ssh-agent plugin
starts a new agent although it already exists.
The problem boils down to a check if ssh-agent is running using
```ps x```. If that is extended to ```ps ax``` for root, then the
existing ssh-agent will still work.
2018-07-01 18:20:34 +02:00
Justin Aiken and Marc Cornellà
b09890a3e4
Added more levels of zeus compeletion ( #2058 )
2018-06-30 22:45:20 +02:00