Andrew Janke and Marc Cornellà
aa27430e10
installer: add ability to install from forked & branched repos
...
This facilitates testing of changes to the core installation code: you'll be
able to do a roundtrip test of install and uninstall using the working code on
your branch.
Controlled by passing $REPO and $BRANCH environment variables to install.sh.
2019-06-03 17:18:24 +02:00
Andrew Janke and Marc Cornellà
e1e3acc722
cask: check for Homebrew path for completion file
2016-08-25 03:22:07 +02:00
Andrew Janke and Andrew Janke
502f08b5e1
Add Cygwin support to installer.
...
* Balk at incompatible Windows/MSYS git
* Test for chsh presence before trying to use it
* Replace non-portable `[[ ... ]]` and `[ x = *pattern* ]` constructs
2015-09-03 12:47:02 -04:00
Andrew Janke and Andrew Janke
19ea867a3a
install.sh: use portable printf instead of echo
2015-07-06 19:44:59 -04:00
Andrew Janke and ncanceill
3cc3084f5f
Fix typo in $VCS_CLEAN_COLOR in adben theme
2015-06-10 14:36:53 +02:00
Andrew Janke
cb0718c147
chucknorris: locate plugin dir using $0 instead of hardcoded $ZSH
2015-02-21 18:24:07 -05:00
Andrew Janke
88f42b6132
Add support for variant "utf8" locale suffix spelling. Fix dumb bug in iconv call that would cause it to hang.
2015-02-21 16:25:28 -05:00
Andrew Janke
cb37c934c0
Remove unnecessary braces.
2015-02-21 16:00:40 -05:00
Andrew Janke
1246c3e08b
install.sh: Replace nonstandard "sed -i" with sed + mv commands. Makes portable to systems whose sed lacks "-i", like OpenBSD.
2015-02-20 02:34:54 -05: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
Andrew Janke
187cf07c91
For unspecified encodings, assume it's UTF-8 or compatible (e.g. ASCII) and muddle through without character encoding conversion.
2015-02-17 00:54:54 -05:00
Andrew Janke
702ff1ca91
Add support for non-UTF-8 encodings in caller's locale.
2015-02-17 00:49:53 -05:00
Andrew Janke
6ccf67a077
Do not put explicit dot in $cdpath, since it causes problems on Cygwin due to an underlying zsh bug.
2015-02-16 10:24:22 -05:00
Andrew Janke
3a18c33f17
In termsupport, use LC_CTYPE instead of LANG to enable byte-by-byte text processing. LANG doesn't seem to actually work.
2015-02-14 20:30:03 -05: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
Andrew Janke and Marc Cornellà
4fc6dccb42
term: Move DISABLE_AUTO_TITLE check to hooks
...
Move the DISABLE_AUTO_TITLE check from title() to the preX hook
functions that call it, to allow the title() function to be used
directly by user or other callers.
2015-02-10 19:38:11 +01:00
Andrew Janke
be7028012e
Reword comments on termsupport internal functions.
2015-02-04 01:00:51 -05:00
Andrew Janke
5f79ab5547
Move chpwd update output from chpwd hook to precmd to avoid
...
contaminating script/function output
2015-01-27 21:00:07 -06:00
Andrew Janke
7295e38885
termsupport: add chpwd hook for setting pwd in Apple Terminal.app
2014-12-21 15:05:22 -05:00