summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-07-27agnoster: speed up git promptBrian Degenhardt
Problem On detached-refs, the git prompt is very slow because it uses a command to output all refs, which takes 32s on the twitter internal git repo. Solution Use git-rev-parse instead of git-show-ref to only output the head ref. Runtime drops to 0.03 seconds. Note Interestingly, git-rev-parse isn't slow without the --head arguement so I'll probably be cooking up a patch for the git team to speed this up eventually, but it's still pointless to sigpipe git as it walks the filesystem.
2015-07-23Thefuck: fixed compability with latest versionRoland Chernov
2015-07-23Thefuck: replaced static alias with `eval "$(thefuck-alias)"`Roland Chernov
2015-07-23Thefuck: combined with @cristim plugin. Code formatingBlack Roland
2015-07-22Update README.markdownQix
A few spelling fixes, grammatical fixes (what's with all the ellipses?), some standardization of capitalization, and a few other tweaks. As well, I changed all standalone code fragments into proper code blocks. I also added a missing theme image!
2015-07-22diagnostics: include output file name in dump outputAndrew Janke
2015-07-22improved the check for availabilityCristian Măgherușan-Stanciu
2015-07-22fuck: added a basic plugin for https://github.com/nvbn/thefuckCristian Măgherușan-Stanciu
2015-07-20Cygwin-specific "chsh" installation issue fixed.leycec
Installation previously assumed the existence of a "chsh" command in the current ${PATH}. Since Cygwin does *NOT* provide this command, installation now tests for the existence of this command before attempting to run it.
2015-07-20Secure umask enforced during installation.leycec
For safety, a umask of 022 prohibiting both group and other writability is now enforced during OMZ installation. In theory, this should reduce the likelihood of subsequent compinit() failures due to insecure directory permissions under all platforms except for default Cygwin installations (in which Windows ACLs override POSIX umasks).
2015-07-20Completion insecurities handled on startup.leycec
Completion-dependent directories with insecure permissions or ownership (e.g., group or other writability) are now detected, reported, and sanitized on OMZ startup rather than unsafely ignored -- which resulted in effectively empty completion caches and obscure compdef() errors resembling "compdef: unknown command or service: git". This fixes long-standing issues #630, #3356, and #3455 and related Babun issues 159, 281, and 322 -- and probably numerous other duplicates.
2015-07-19replaced Om spelling so letters would not overlapSharky
2015-07-19removed incorrect Devanagari conjunct symbol at end of OmSharky
2015-07-19Fix little typo that makes the statement useless.Alex Talker
2015-07-19Added conflict note (thefuck plugin)Roland Chernov
2015-07-19spring boot pluginlinux_china
2015-07-19spring boot plugin readmelinux_china
2015-07-18Thefuck plugin READMERoland Chernov
2015-07-18Added thefuck plugin https://github.com/nvbn/thefuckRoland Chernov
2015-07-15Merge pull request #1 from apjanke/emoji_plugin_3James Bunch
emoji: auto-generate definitions from Unicode data files
2015-07-15Remove redundant comments from the .zsh file (since they're in README now).Andrew Janke
2015-07-15emoji plugin: generate char map from Unicode UTR51 data filesAndrew Janke
Refactor the functions and group listings to have fewer functions, but have them take group names as parameters. Pull group definitions in to a single associative array.
2015-07-14Merge pull request #4099 from moncho/masterRobby Russell
Plugin now uses completion script from docker-compose repo.
2015-07-13Add jira_url_helpAndrew Stuart
2015-07-13[theme] Fix color problem of steeef themeHongxin Liang
steeef theme sets colors depending on $TERM, however if %F is used, it must be closed by %f instead of %{$reset_color%}. Further on, all %f directives have been replaced by %F and color support of current TERM is checked more properly.
2015-07-12Esc-esc now toggles sudo.Fabio Strozzi
Press esc-esc once to add sudo (normal behaviour), press it twice to remove it from the beginning of the line.
2015-07-11Insecure completion handler added.leycec
A new "lib/compfix.zsh" script defining a new handle_completion_insecurities() function has been added, which handles insecure completion directories by notifying users of said insecurities and moving away all existing completion caches to a temporary directory. While intended to be called at startup, this function is generally callable at any time (e.g., for testing).
2015-07-09add '--help' to heroku commandsPaul Robertson
2015-07-09diagnostics: include detailed OS version info if possibleAndrew Janke
2015-07-08passing the first argument with double quoteTakumi IINO
2015-07-07Concise local variables declarationsPatryk Małek
2015-07-07More consistent curly braces variablesPatryk Małek
2015-07-07Making variables local in jira pluginPatryk Małek
2015-07-07Changing indents to be more consistent (2 spaces)Patryk Małek
2015-07-07Changing string comparison for more zsh-likePatryk Małek
2015-07-07rails rake testHeadless
2015-07-07adds an alias to search for the rails routes that pattern match a stringMohnish Jadwani
2015-07-06installer: use terminfo for portable escape sequencesAndrew Janke
Do not use terminal visual effects if not connected to a terminal.
2015-07-06install.sh: use portable printf instead of echoAndrew Janke
2015-07-06Adding ability to add JIRA_PREFIX as an env variable (e.g. in .zshrc) and ↵Patryk Małek
minor refactor to bash curly variable braces
2015-07-06Merge pull request #4041 from apjanke/fix-jira-prefix-comment-mergeRobby Russell
Fix jira plugin syntax error due to merge conflict
2015-07-06Merge pull request #4106 from apjanke/venvw-no-realpathRobby Russell
virtualenvwrapper: Remove `realpath` dependency using zsh `:A`
2015-07-03agnoster: Protect Unicode esape sequences with local LC_* settingsAndrew Janke
2015-07-02virtualenvwrapper: treat git repos as project roots again (instead of ↵Andrew Janke
requiring a .venv customization directory) Change error output to more conventional OMZ format, so it's clear the plugin is for oh-my-zsh and not base zsh. Use `local` variables instead of manual unsetting.
2015-07-02Adds agar = apt-get autoremovenextgenthemes
Since #3902 lacks the auto-completion I made a PR for this as well. Also fixes some typos.
2015-06-30add git alias `gcam` - git commit -amZhiye Li
add git alias `gcam` - `git commit -am`
2015-06-29virtualenvwrapper: Replace "realpath" with portable zsh-native `:A` and `:h` ↵Andrew Janke
modifiers
2015-06-28omz_diagnostic_dump: Add umask and $fpath listing.Andrew Janke
This helps catch issues with compinit and insecure directories.
2015-06-28Plugin now uses completion script from docker-compose repo.moncho
2015-06-26Use 'quit all' instead of counting needed quitsFredrik Strandin