Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Substitutes the current duplicate logic for the standard
and cross-platform function open_command in plugins:
frontend-search, jira, node, web-search
|
|
For now this supports:
- Mac OS X
- Linux (presumably works on all versions)
- Cygwin (Windows)
|
|
|
|
Update to latest Terraform release 0.6.1
|
|
|
|
|
|
|
|
|
|
Option to execute a command from node_modules folder
|
|
This prevents it from malfunctioning when `setopt prompt_subst` is off.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
virtualenvwrapper: Treat git repos as project roots again
|
|
Inspired by sudo. But we have man-preview!
|
|
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.
|
|
|
|
|
|
|
|
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!
|
|
|
|
|
|
|
|
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.
|
|
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).
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
emoji: auto-generate definitions from Unicode data files
|
|
|
|
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.
|
|
Plugin now uses completion script from docker-compose repo.
|
|
|
|
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.
|
|
Press esc-esc once to add sudo (normal behaviour), press it twice
to remove it from the beginning of the line.
|
|
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).
|
|
|
|
|