Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-10-20 | Merge pull request #4419 from apjanke/installer-termcap-hack | Marc Cornellà | |
installer: ignore errors in color setup, for FreeBSD portability | |||
2015-10-05 | Ask for confirmation before uninstall | Rodrigo Chiossi | |
Prompt the user before removing oh-my-zsh from the system | |||
2015-09-28 | installer: don't bail on errors in color setup | Andrew Janke | |
This is a hack to keep the installer working on systems without tput/terminfo. | |||
2015-09-26 | Merge pull request #3646 from apjanke/installer-cygwin-support-3 | Robby Russell | |
Add Cygwin support to installer. | |||
2015-09-23 | Merge branch 'master' into installer-cygwin-support-3 | Andrew Janke | |
Conflicts: tools/install.sh | |||
2015-09-22 | also handle missing tput in upgrade script. | Frederic Crozat | |
2015-09-21 | Do not fail if tput is not available | Frederic Crozat | |
Fixes issue #4376 | |||
2015-09-19 | Merge branch 'master' into installer-portable-colors | Andrew Janke | |
2015-09-19 | Merge pull request #3889 from leycec/compaudit | Robby Russell | |
Repair `zsh` Path Permissions on `oh-my-zsh` Startup under Cygwin | |||
2015-09-03 | Merge changes from #4241 into installer-portable-colors | Andrew Janke | |
Conflicts: tools/install.sh tools/upgrade.sh | |||
2015-09-03 | Add Cygwin support to installer. | Andrew Janke | |
* Balk at incompatible Windows/MSYS git * Test for chsh presence before trying to use it * Replace non-portable `[[ ... ]]` and `[ x = *pattern* ]` constructs | |||
2015-08-30 | Merge pull request #4241 from heartinpiece/master | Robby Russell | |
Check if Zsh is installed prior to installing Oh My Zsh | |||
2015-08-30 | Merge pull request #4249 from KrauseFx/patch-1 | Robby Russell | |
Use https instead of http | |||
2015-08-30 | Merge pull request #3613 from apjanke/remove-sed-i | Robby Russell | |
Installer: Remove "sed -i" for portability and hygiene | |||
2015-08-27 | installer: switch twitter link to https | Andrew Janke | |
2015-08-16 | Use https instead of http | Felix Krause | |
2015-08-12 | Check if Zsh is installed prior to installing Oh My Zsh | Chang Hyun Park | |
Check if Zsh is installed before installing anything else. New-commers, or people who don't read the disclaimers(ex. me) will go straight to stack overflow if chsh -s returns an error. | |||
2015-07-20 | Cygwin-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-20 | Secure 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-06 | installer: use terminfo for portable escape sequences | Andrew Janke | |
Do not use terminal visual effects if not connected to a terminal. | |||
2015-07-06 | install.sh: use portable printf instead of echo | Andrew Janke | |
2015-06-10 | No input for Update Check defaults to Yes | HeroCC | |
2015-05-05 | Fix 'chsh' by checking '/etc/shells' instead of using 'which' | Pablo Tamarit | |
fix test for chsh in install in case $SHELL is zsh but not the last one in /etc/shells fixes #3026 fixes #3779 fixes #3780 | |||
2015-02-20 | install.sh: Replace nonstandard "sed -i" with sed + mv commands. Makes ↵ | Andrew Janke | |
portable to systems whose sed lacks "-i", like OpenBSD. | |||
2015-02-10 | Merge pull request #3353 from mizabrik/master | Robby Russell | |
Save ZSH path in newly created .zshrc | |||
2015-01-15 | Fast installation time by shallow copying git repo | Nicholas T. | |
Use `--depth=1` to clone just the lastest version rather than every version in git. | |||
2014-12-15 | fix(tools/check_for_upgrade): Don't source profile | Mark Feltner | |
Reverts #2296, but mostly #1883. There is no need to source ~/.profile when this script is read. oh-my-zsh writes no configuration data in ~/.profile. If the user wishes to use data within ~/.profile, then they should source it in another place. Fixes #2315 | |||
2014-11-28 | Save ZSH path in newly created .zshrc | mizabrik | |
2014-11-06 | Merge pull request #2946 from moinakg/master | Robby Russell | |
Solaris portability tweaks. | |||
2014-10-14 | Change to epoch target in days instead of seconds. | Moinak Ghosh | |
2014-09-17 | Convert epoch_target from days to seconds. | Moinak Ghosh | |
2014-09-16 | Update Solaris changes to use OSTYPE and zsh datetime module. | Moinak Ghosh | |
2014-08-31 | Merge pull request #3049 from strycore/master | Robby Russell | |
Prevent chsh from running when $SHELL is already zsh | |||
2014-08-31 | Link to swag in installer... shameless profiting | Robby Russell | |
2014-08-31 | Adding link to the store for swag in upgrade process | Robby Russell | |
2014-08-21 | Don't try running chsh if user already runs zsh | Mathieu Comandon | |
2014-08-20 | Replace /usr/bin/env with env | Fredrik Fornwall | |
Some environments (such as Android) does not have /usr/bin. | |||
2014-07-11 | Solaris portability tweaks. | Moinak Ghosh | |
2014-06-04 | Cancel upgrade if $ZSH is not writable | n.st | |
from #2360 | |||
2014-05-24 | fix(tools/check_for_upgrade): Don't source profile | Mark Feltner | |
Reverts #2296, but mostly #1883. There is no need to source ~/.profile when this script is read. oh-my-zsh writes no configuration data in ~/.profile. If the user wishes to use data within ~/.profile, then they should source it in another place. Fixes #2315 | |||
2014-05-24 | Write the update file even if `CLOBBER` is unset. | Adam Luikart | |
2014-03-30 | Correct redirection of output from 'hash' | Henrik Holm | |
The intention of the redirection to /dev/null is to hide the output 'hash: no such command: git' since we rely on the exit status. However, the output goes to stderr, so it's stderr that needs to be redirected. For completeness, we redirect both stderr and stdout using '2>&1'. Example: [~]$ hash git > /dev/null [~]$ PATH='' [~]$ hash git > /dev/null hash: no such command: git [~]$ hash git > /dev/null 2>&1 [~]$ | |||
2014-03-13 | Fixing a few quirks in the latest installer updates (quoting ↵ | Robby Russell | |
/Users/robbyrussell/.oh-my-zsh and such). Also mentioining our twitter account after install | |||
2014-03-08 | Abort installer on errors | Andrew Vit | |
2014-03-08 | Write install path into .zshrc | Andrew Vit | |
2014-03-08 | Reference default install path from ZSH variable | Andrew Vit | |
2014-03-08 | Merge pull request #1402 from sergeylukin/master | Robby Russell | |
Fix install.sh compatibility with /bin/sh | |||
2013-12-18 | Revert "Cancel update if the current user doesn't have write permissions for ↵ | Robby Russell | |
the oh-my-zsh directory." This reverts commit 152e1e07e0397ecc3f1778ea597d081c33ee8ff4. | |||
2013-12-18 | Cancel update if the current user doesn't have write permissions for the ↵ | n.st | |
oh-my-zsh directory. | |||
2013-12-03 | source ~/.profile only if it exists | Patrick Stadler | |