Commit graph

2510 commits

Author SHA1 Message Date
Murilo Opsfelder Araujo
0a99ca0df0 plugins: mercurial: Update the order prompt vars are displayed
If a user sets ZSH_THEME_HG_PROMPT_* as the following, he ends up with
%{$reset_color%} resetting the bold style of last character ")" because
_SUFFIX was expanded before calling hg_dirty():

    ZSH_THEME_HG_PROMPT_PREFIX="%{$fg_bold[blue]%}hg:(%{$fg[white]%}"
    ZSH_THEME_HG_PROMPT_SUFFIX="%{$reset_color%}"
    ZSH_THEME_HG_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗%{$reset_color%}"
    ZSH_THEME_HG_PROMPT_CLEAN="%{$fg[blue]%})"

With this patch, the variable ZSH_THEME_HG_PROMPT_SUFFIX is lastly
displayed, following the same order as in git_prompt_info(),
i.e. <prefix><dirty><suffix>.
2015-02-20 16:12:39 -02:00
Robby Russell
77140a2ea7 Merge pull request #3603 from alx741/master
Plugins: vi-mode
2015-02-19 22:02:38 -08:00
Andrew Janke
5f90781783 plugins/chucknorris: Add automatic updating of the compiled fortune data file. Use local variable for readability, and anonymous function to provide a scope for the local variable. 2015-02-19 23:53:48 -05:00
Brian Derr
bc8abe5ea2 Verify zle is active before trying to reset-prompt. 2015-02-19 13:30:50 -08:00
nextgenthemes
aff01d920e Update readme.md 2015-02-19 19:43:31 +01:00
nextgenthemes
393676387a Markdown bolds to capital letters 2015-02-19 19:37:54 +01:00
Craig Paterson
8ce1245770 added the 'mix local.hex' command to plugin completions 2015-02-19 17:55:32 +02:00
wajdi
e10470f6a3 Adding ssh-config to vagrant plugin autocomplete. Was missing 2015-02-19 10:34:51 -05:00
Robby Russell
223197b4e0 Merge pull request #3533 from maff/chucknorris-fortune
Chuck Norris fortune
2015-02-18 15:10:41 -08:00
Robby Russell
8d561aa008 Merge pull request #3573 from mcornella/fix-taskwarrior-first-completion
Fix first-tab completion in task command
2015-02-18 15:09:09 -08:00
Robby Russell
dcc08b0dc0 Merge pull request #3545 from BilalBudhani/ember-cli-plugin
Plugin for Ember-cli
2015-02-18 15:07:39 -08:00
Robby Russell
9a58e8dab7 Merge pull request #3578 from ctroncoso/patch-1
docker containers based on defined names
2015-02-18 15:07:02 -08:00
Robby Russell
67fff6026d Merge pull request #3589 from miguxbe/master
Add initial JHBuild plugin support
2015-02-18 15:05:04 -08:00
Robby Russell
84a318be87 Merge pull request #3590 from voronkovich/master
Fix composer completion: "\s" is a gawk-specific regexp operator.
2015-02-18 15:04:24 -08:00
Robby Russell
5b429b6e48 Merge pull request #3596 from kossmac/master
added stats command to docker plugin
2015-02-18 15:04:10 -08:00
Daniel Campoverde [alx741]
33900dfd32 PLUGINS: vi-mode: allow ctrl-h, ctrl-?, ctrl-w for char and word deletion
Allow ctrl-h, ctrl-?, ctrl-w after changes in normal mode.
2015-02-18 14:29:44 -05:00
Daniel Campoverde [alx741]
099246dd9e PLUGINS: vi-mode: allow ctrl-p, ctrl-n for history navigation
Allow ctrl-p, ctrl-n for history navigation while in insert mode.
2015-02-18 14:25:15 -05:00
nextgenthemes
d8b9932138 Update readme.md 2015-02-17 07:49:55 +01:00
nextgenthemes
660eeb19c7 Update readme.md 2015-02-17 07:48:01 +01:00
nextgenthemes
3120b9ad45 Update readme.md 2015-02-17 07:36:23 +01:00
nextgenthemes
f50b3fe710 Create ubuntu plugin, based on debian plugin.
* Easy to remember aliases
* Simplified
* Added aar() function for `sudo apt-add-repository xxxx && apt-get upgrade && apt-get install xxxx`
2015-02-17 07:33:45 +01:00
nextgenthemes
6b29aab37a Create readme.md 2015-02-17 07:27:38 +01:00
Oleg Voronkovich
8b5950b812 Fix: "\s" is a gawk-specific regexp operator. 2015-02-17 01:24:21 +03:00
Karsten Kosmala
cd36deda23 added stats command to docker plugin 2015-02-16 12:04:37 +01:00
pi0
7c73a3aea4 Laravel 5 support 2015-02-16 11:58:54 +03:30
Alexandros Giouzenis
b39dbec7e9 Fix tmuxinator completion for symlinked dirs
Tmuxinator start command can be ommited
Fix #2812
2015-02-15 18:29:26 +02:00
Miguel Vaello Martínez
ec9525b94e Add initial JHBuild plugin support
This is a bunch of alias for the JHBuild tool.
A well known tool in the GNOME dev project.
2015-02-15 15:39:50 +01:00
Andrew Janke
a9e97e5d2d Remove terminalapp plugin and fold its implementation in to lib/termsupport.zsh. Replaces the redundant Terminal.app support that was recently added to termsupport. 2015-02-14 19:05:27 -05:00
Marc Cornellà
4b20bfe0ee Fix first-tab completion in task command
This is done by calling `_task` at the end of the _task completion file,
as is standard in completion files.
2015-02-13 17:29:44 +01:00
ctroncoso
68955f17ad docker containers based on defined names
docker container autocomplete listing uses containers ID instead of names.
Most users identify their containers by name. ID is only needed and used on a dynamic environment more suited in scripts.
2015-02-13 09:49:54 -03:00
James Womack
6967393fe6 Add convenience aliases for installation of npm modules 2015-02-12 23:19:43 -08:00
Neal
f1d12c598b Add .ipsw to the extract plugin. 2015-02-11 16:48:31 -08:00
Ashley Valent
3b6a695b60 Merge branch 'master' of github.com:avalent/oh-my-zsh 2015-02-11 11:22:15 +11:00
Ashley Valent
3ba10ad0a2 Added cab autocompletion to the cabal plugin.
cab is a wrapper for ghc-pkg and cabal that provides some nice features
like listing outdated packages.
See https://hackage.haskell.org/package/cab for more details on the cab
program.
2015-02-11 11:19:42 +11:00
Marc Cornellà
732c7b8070 Simplify adding workon_cwd to chpwd hook 2015-02-10 20:32:52 +01:00
Marc Cornellà
b62911660d Organize error checking in virtualenwrapper plugin 2015-02-10 20:32:52 +01:00
Brandon Sandrowicz
4161aa4f9d Fixing virtualenvwrapper plugin for Ubuntu (and Debian)
Ubuntu and Debian store the system-installed virtualenvwrapper in
/etc/bash_completion.d/virtualenvwrapper, so that it gets automatically sourced
at startup in Bash. By not putting it somewhere in $PATH, they end up excluding
others (e.g. Zsh) that might want to use that file. Oops!

The virtualenvwrapper plugin should account for this so that Ubuntu (or Debian)
users don't end up with this message:

zsh virtualenvwrapper plugin: Cannot find virtualenvwrapper.sh. Please install with `pip install virtualenvwrapper`.

even when they have a virtualenvwrapper installed to a known location.
2015-02-10 20:32:52 +01:00
Robby Russell
8830f65c4d Merge pull request #3467 from mcornella/fix-composer-plugin
[Plugin composer] Multiple fixes
2015-02-10 11:22:40 -08:00
Robby Russell
f0bbd308fe Merge pull request #3443 from mcornella/better-web-search-plugin
Refactor and improve web-search plugin
2015-02-10 11:22:25 -08:00
Robby Russell
9b8e88d5ac Merge pull request #3483 from ai/fedora-not-found
Add Fedora support for command-not-found plugin
2015-02-10 11:21:36 -08:00
Robby Russell
52177162f7 Merge pull request #3479 from faceleg/patch-1
Removing 'local' usage to prevent issue when installed with antigen
2015-02-10 11:20:52 -08:00
Robby Russell
49b4e675e0 Merge pull request #3547 from martong/vi_mode_trapwinch
Added trapwinch to vi-mode plugin.
2015-02-10 11:20:42 -08:00
Robby Russell
0a0a27857e Merge pull request #3413 from mcornella/fix-dircycle-plugin
dircycle plugin: clean and fix logic once and for all
2015-02-10 11:20:08 -08:00
Robby Russell
412a92e45e Merge pull request #3141 from muggenhor/sudo-maintain-cursor-pos
sudo: maintain cursor position
2015-02-10 11:18:32 -08:00
Marc Cornellà
6fb866183d Remove composer.json file requirement
This is because we can't be sure which arguments require a json file
and which don't, so the `else' statement will always be difficult to
check for correctness.
2015-02-10 19:32:59 +01:00
Maxime Fabre
ef220f0928 Add aliases for composer global 2015-02-10 19:32:59 +01:00
Andrey Janzen
5f4e8e57da Allow completion for 'composer.phar', not only 'composer'
Use $_comp_command1 for command list generation instead of 'composer':

  `$_comp_command1` contains the command written in the command line.
  This allows us to have a different composer name
2015-02-10 19:32:59 +01:00
Julien Pepy
0cc3afe277 Fix get command list for recent composer versions 2015-02-10 19:32:59 +01:00
Marc Cornellà
02d75684f3 Force using https in Yandex search engine 2015-02-10 19:32:52 +01:00
Marc Cornellà
e8daf8150e Fix yahoo search URL in web-search plugin 2015-02-10 19:32:52 +01:00