1
0
Fork 0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2024-12-27 06:41:58 +00:00
Commit graph

6449 commits

Author SHA1 Message Date
Marc Cornellà
fd4571d1b0 installer: allow chsh to work in termux 2019-09-08 21:35:45 +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
Hanjiang Yu
c44569f06e robbyrussell: remove local variable (#8131)
Now it can be sourced in a function, like zplug.
2019-09-08 15:07:33 +02:00
Sean Collins
9c3e3ae5e4 Change description for Evan's theme to something neutral (#6304) 2019-09-08 15:05:20 +02:00
Marc Cornellà
2b4d72322b
debian: fix bad function definitions (#8129)
* 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

* Update syntax on the remaining functions
2019-09-08 14:59:50 +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
Marc Cornellà
a4f6a9964c meta: remove PR triage GitHub action 😢
We do this because the GitHub Actions behavior was changed recently
so as to not pass secrets to action runs started from forks, therefore
the API token passed cannot be used to change PR labels.

There may be an alternative in the future.
2019-09-03 21:19:38 +02: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
Marc Cornellà
d6fc6edb29
git: fix gbda trying to delete worktree branches (#8102)
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 17:16:04 +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
Matthew Armand
43ed0b455e af-magic: add hg prompt and tweak virtualenv info (#8056)
- Add mercurial support to af-magic, so now the vcs prompt will show up in either a git or hg repository
- The virtualenv prompt was white and bumped up against the user@hostname output
- Fixed that so its green (which I thought highlighted it more thematically) and has a space before user@hostname
2019-08-19 18:54:49 +02:00
Marc Cornellà
e604eaf55e
lib: delete LC_CTYPE locale setting which causes problems
Fixes #7942
2019-08-19 18:17:17 +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à
c4c620adcd
meta: add DEBUG_ACTIONS flag to PR triage action 2019-08-18 15:13:46 +02:00
Marc Cornellà
28232904be
git-auto-fetch: override zle-line-init only if it exists 2019-08-13 18:19:07 +02:00
Marc Cornellà
4974143745
meta: move if condition on workflow to steps
Provisional measure due to "Unexpected value 'if'" error. See https://github.community/t5/GitHub-API-Development-and/jobs-lt-job-id-gt-if-not-working/m-p/28980
2019-08-13 15:10:15 +02:00
Marc Cornellà
d8ad4e902c meta: convert workflow file to GitHub Actions v2 yml syntax 2019-08-13 14:15:14 +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
Marc Cornellà
89366be43f
Revert "agnoster: fix VIRTUAL_ENV_DISABLE_PROMPT logic (#8050)" (#8061)
This reverts commit 59c1ec80aa.
2019-08-06 18:01:32 +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
Rocky
59c1ec80aa agnoster: fix VIRTUAL_ENV_DISABLE_PROMPT logic (#8050)
Fixes #7985
2019-07-31 09:23:50 +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
Robert Estelle
d81cd753e0 clipboard: Fix bad expansion of exit-code test 2019-07-14 12:56:51 -04:00
Robert Estelle
841008c947 clipboard: Fix tmux clipcopy after testing
Tmux must have special handling for /dev/stdin since it's managing the
terminal itself. This was tested with tmux-2.9a on macOS.
2019-07-14 12:53:30 -04:00
Robert Estelle
d71d3d9905 clipboard: Fix "cilppaste" -> "clippaste" typo 2019-07-14 12:52:47 -04:00
Marc Cornellà
17f4cfca99
af-magic: make separator window-size-aware (#7739) 2019-07-13 12:48:10 +02:00
Robert Estelle
01e934d634 clipboard: Add support for several more clipboards
This implements essentially the same heuristic as neovim, with the additional
(existing) special support for Cygwin.
See: e682d799fa/runtime/autoload/provider/clipboard.vim (L55-L121)
  - pbcopy, pbpaste (macOS)
  - cygwin (Windows running Cygwin)
  - wl-copy, wl-paste (if $WAYLAND_DISPLAY is set)
  - xclip (if $DISPLAY is set)
  - xsel (if $DISPLAY is set)
  - lemonade (for SSH) https://github.com/pocke/lemonade
  - doitclient (for SSH) http://www.chiark.greenend.org.uk/~sgtatham/doit/
  - win32yank (Windows)
  - tmux (if $TMUX is set)
2019-07-12 17:45:57 -04:00
Robert Estelle
956ca639bb clipboard: Avoid unnecessary re-detection each time
Previously, OS detection would happen on each invocation. This makes it
happen once (unless it fails, in which case it will try again on the
next invocation).

This has the additional benefit of localizing the platform-specific
checks and commands, too, versus spreading them out in separate
functions.
2019-07-12 17:45:57 -04:00