summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-11-18dircycle: remove redundant key bindingsAndrew Janke
In bindkey strings, "^[" and "\e" mean the same thing. They're both notations for Escape.
2015-11-18vi-mode: remove line-init/finish widgets that broken terminfo keybindingsAndrew Janke
The zle-line-init and zle-line-finish definitions here were broken with respect to smkx/rmkx because their "if" logic had fallthrough where it shouldn't, so the mode was left in rmkx all the time. This just removes those widgets entirely, because they're now defined (correctly) in lib/keybindings.zsh and not needed in plugins.
2015-11-17Update README.mdAhmad Awais
2015-11-16Mercurial plugin: revise READMEAndrew Janke
Closes #4616 Changes the `plugins=(... mercurial ...)` to be closer to correct zsh syntax, removing commas and extra spaces. Revises discussion on configuring themes to avoid sounding like users should modify the theme definition file in the main OMZ folder. Prioritizes the suggestion of using a theme which already supports hg_prompt_info.
2015-11-16Removed Similar AliasesAhmad Awais
Two similar aliases which were causing issues.
2015-11-16bundle outdated aliasDenis
2015-11-12Merge pull request #4563 from danhawkins/masterRobby Russell
use capit instead of shipit as shipit conflicts with npm package shipit
2015-11-12Merge pull request #4598 from syk0saje/patch-1Robby Russell
typo: able take -> able to take
2015-11-10typo: able take -> able to takePepe Bawagan
2015-11-07I noticed that for certain projects with unstaged changed I would get a 'U' ↵Justin LeFebvre
character instead of the '●' character. This should fix that.
2015-11-06agnoster: stronger warning about changing SEGMENT_SEPARATOR characterAndrew Janke
2015-11-06Update github plugin to work with current hub versionsAndrew Janke
Removes old completion setup that breaks with current _git and _hub completions. Ruby is no longer required by hub; removes that test. Does not define new completions for hub; they are now defined by hub itself. Change the functions to use hub to create the repos on GitHub. Add error checking to the functions. Removes apparently-unused _github completion definition.
2015-11-04Updated z versionEduardo San Martin Morote
Closes #3248 Closes #4570
2015-11-04Removing `source` commandLE Manh Cuong
2015-11-01Initial commit of Zsh Navigation ToolsSebastian Gniazdowski
2015-11-01archlinux: use $+commands instead of 'command -v' in a subshellDaniel Hahler
2015-10-30use capit instead of shipit as shipit conflicts with npm package shipitDanny Hawkins
2015-10-23Change coding styleLE Manh Cuong
2015-10-23Update uninstall.shLE Manh Cuong
- Need dot `.` for POSIX compliant instead of `source` - Use modern syntax for command substitution - Fix missing double quotes
2015-10-22Update frontcube.zsh-themeAlexander Golikov
Fix «rvm» variable usage in RPROMPT out
2015-10-21Merge pull request #4535 from robbyrussell/mcornella-patch-1Marc Cornellà
[README] Update custom directory command and fix code blocks
2015-10-21Update custom location command and fix code formatMarc Cornellà
2015-10-21Merge pull request #4016 from coopermaruyama/masterMarc Cornellà
Fix typo. Close #4016
2015-10-21Fix typo.Cooper Maruyama
* `cfp` alias was referencing an old version of the `cf` command which no longer exists. This has been updated to reference a valid command.
2015-10-21Merge pull request #4500 from sachin21/modify_a_conditionMarc Cornellà
[FIX ERROR] Refactor for function in plugins/rake-fast/rake-fast.plugin.zsh
2015-10-21Fix backwards logic in uninstaller once and for allMarc Cornellà
Really this time :P Fixes #4533
2015-10-21Refactor for method in plugins/rake-fast/rake-fast.plugin.zshSatoshi Ohmori
2015-10-21Fix conditional in uninstall promptMarc Cornellà
2015-10-21Fix syntax error in confirmation prompt of uninstall.shMarc Cornellà
We need to use POSIX syntax. This file is no longer executed with zsh. Fixes #4483.
2015-10-21Fix syntax error in #4515 on certain shellsMarc Cornellà
Drops the `function` keyword and uses only `func(){}` syntax as per the POSIX specification: http://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html#tag_02_09_05 Related: #4531
2015-10-21Revert "Make install script safer"Marc Cornellà
This reverts commit c9d93757e82785a0fd1e0d1222f5d61e01849703, which makes it fail with a syntax error: sh: 1: Syntax error: "(" unexpected
2015-10-20Merge pull request #4519 from evanandrewrose/masterMarc Cornellà
Fix "be" -> "b" typo in coffee plugin README.md.
2015-10-20Fix "be" -> "b" typo in coffee plugin README.md.evanandrewrose
2015-10-20Merge pull request #4507 from WhyEee/fix-no-tputMarc Cornellà
Fix install.sh/upgrade.sh for tput-less systems
2015-10-20Merge pull request #4505 from arvindch/checked-upgradeMarc Cornellà
Check for git before trying to upgrade OMZ
2015-10-20Merge pull request #4214 from queria/chuck-linefixMarc Cornellà
chucknorris: add missing line/quote delimiters
2015-10-20Merge pull request #4515 from brianloveswords/safer-install-scriptMarc Cornellà
Make install script safer
2015-10-20Make install script saferBrian J Brennan
This changeset wraps all of the commands in tools/install.sh in a function and then calls that function as the last line of the script. The current install instructions ask the user to download the install script using `curl` and pass the result to `sh`. This is totally fine (as long as both the instructions and the script itself are served using HTTPS), but the script should be written in a way such that it doesn't start trying to actually *do* anything until the very last line. The reason is due to the way `curl` work: if the socket drops before the request is complete (server abruptly hangs up, client's internet flakes out, etc.), `curl` will return the partial data that it received. Here is an example of that: ![partial file execution](https://cldup.com/qU_Mnh2GmT.png) A way this might cause issues for tools/install.sh is if the connection drops after cloning but before the repository (L53-56). The .zshrc configuration will not be copied and the shell will not be changed, but if the user tries to run the install script again it will claim oh-my-zsh is already installed (L31-39). While this is not a particularly dangerous error condition (the user can just delete .oh-my-zsh and re-run), it can certainly be confusing for new users. This also helps future-proof the script for a time when it might need to use a "dangerous" command, e.g. `rm`, and we want to make sure it happens in the most transactional way possible.
2015-10-20Merge pull request #4526 from sachin21/fix_typoMarc Cornellà
[FIX #4525]: Fix typo
2015-10-20[FIX #4525]: Fix typoSatoshi Ohmori
2015-10-20Merge pull request #4419 from apjanke/installer-termcap-hackMarc Cornellà
installer: ignore errors in color setup, for FreeBSD portability
2015-10-20Merge pull request #4508 from Superbil/masterMarc Cornellà
Fixd bug for pyenv plugin
2015-10-20Merge pull request #4473 from apjanke/5_1_1-bracketed-paste-hackMarc Cornellà
Disable bracketed-paste-magic in zsh 5.1.1, where it is buggy
2015-10-19Fixd bug for pyenv pluginSuperbil
Check pyenv-virtualenv can eval before use it. Signed-off-by: Superbil <superbil@gmail.com>
2015-10-16Fix install.sh/upgrade.sh for tput-less systemsYannick Eckey
@fcrozat's original fix assumes `which` not to output anything to STDOUT in case the command is not found. That is not necessarily true on all systems. A better solution is to check the return value instead. Fixes #4376
2015-10-16Check for git before trying to upgrade, as per #4504Arvind Chembarpu
2015-10-15Add 'rake stats' alias.Gustavo Villa
2015-10-15Merge pull request #4492 from arvindch/tweak-pyenv-pluginRobby Russell
Tweak pyenv plugin
2015-10-15Enable pyenv rehashArvind Chembarpu
2015-10-15Init pyenv virtualenvs tooArvind Chembarpu