327 Commits (master)

Author SHA1 Message Date
SBado af0c3b64b8
fix(updater): prefix `cd` with `builtin` when it is aliased (#10753) 4 years ago
Marc Cornellà c81804825c
fix(installer): fix removal of OMZ directory on failure 4 years ago
Marc Cornellà 0b0af4df6a fix(updater): fix check for latest commit in local repository 4 years ago
Marc Cornellà ff29836562 fix(updater): timeout after 2s on available update check 4 years ago
Marc Cornellà 914b6399e8 fix(installer): silence `git init` 4 years ago
Marc Cornellà 9b883aa417 fix(installer): set `$HOME` if not defined (#10680) 4 years ago
Marc Cornellà 69e2937891
fix(updater): fix input check on non-interactive runs 4 years ago
Marc Cornellà dbd92a62ce
fix(updater): do not swallow 1 character in check for user input 4 years ago
Marc Cornellà f0f42828fa
feat(updater): do not update when user already typed some characters (#9699) 4 years ago
Marc Cornellà 46f5d38b1d
refactor(installer): use POSIX-standard's `id -u -n` to define `$USER` 4 years ago
Marc Cornellà 3c5367d272
fix(changelog): don't show changelog with only ignored type commits 4 years ago
Marc Cornellà 59c40eee8e
fix(installer): avoid `git clone -c` to support git v1.7.1 (#10621) 4 years ago
Marc Cornellà fc40b53e64
style(updater): silence `git pull` output and show errors in English 4 years ago
Marc Cornellà 788802af68
fix(installer): correct check for `sudo` in shell change logic 4 years ago
Marc Cornellà 861805b64d
fix(installer): define `$USER` if not defined 4 years ago
Marc Cornellà c7221c5f25
style(installer): prefix formatting variables with `FMT_` 4 years ago
Marc Cornellà 84931adcd4
fix: do not call chpwd hooks in subshells 4 years ago
Marc Cornellà 035c856c2c
fix: get branch name first in `omz version` and changelog 4 years ago
Marc Cornellà 805427e06b
fix(updater): give priority to `zstyle` settings if set (#10587) 4 years ago
Marc Cornellà bddecfed58
style(updater): remove statl from `git pull` 4 years ago
Marc Cornellà c63ba17525
refactor(installer): simplify `user_can_sudo` check 4 years ago
Marc Cornellà a0a949de56
fix(installer): fix `sudo` check for users with password or without privileges 4 years ago
Marc Cornellà b7a59e6d5c
fix(installer): run `chsh` with sudo if user has privileges 4 years ago
Marc Cornellà 9c84c344d7
fix: disable `log.showSignature` in `git log` calls 4 years ago
Marc Cornellà fbdc078fa6
style: use 24bit colors in Oh My Zsh logo if supported 4 years ago
Marc Cornellà f85087005a
fix(installer): fix POSIX shell syntax of previous commit 5 years ago
Marc Cornellà ba069e7731
fix(installer): don't hard-code user `$HOME` directory on install 5 years ago
Nick Aldwin c66fc00401
feat(updater): show command to update when update skipped (#10465) 5 years ago
Marc Cornellà 2b96b7c54b
fix(updater): stop update if `$ZSH` is not a git repository (#10448) 5 years ago
Marc Cornellà fb12e41353
fix(install): fix backslash in `printf` when showing logo (#10422) 5 years ago
Marc Cornellà e3f7b8aa57
fix(updater): avoid `git -C` for compatibility with git < v1.8.5 (#10404) 5 years ago
Marc Cornellà db19589fcf
refactor(updater): simplify check for available updates 5 years ago
Kevin Burke e86c6f5e7f
style: use `-n` flag in `head` and `tail` commands (#10391) 5 years ago
Marc Cornellà 7a2cb10625
fix(updater): stop update if connection unavailable 5 years ago
Marc Cornellà 1dba112041
fix(changelog): fix for `${(@ps:$sep:)var}` construct in zsh < 5.0.8 5 years ago
Marc Cornellà 4b3a5c5411
fix(changelog): fix percent escapes in `printf` calls 5 years ago
Marc Cornellà 0267cb89eb
perf(changelog): use regex-match instead of `sed` to parse commit subjects 5 years ago
Marc Cornellà 140bfa8432
fix(changelog): go back to ignoring commits from merged branches 5 years ago
Marc Cornellà 9c8131e417
perf(changelog): use a single `git log` command to get all commit messages 5 years ago
Marc Cornellà c2b9ae2937
fix(changelog): don't show more than 40 commits (#10345) 5 years ago
Marc Cornellà 19f9b6f1ad
feat(updater): add support for terminal hyperlinks 5 years ago
Marc Cornellà 607d2f1eda
Revert "fix(changelog): don't parse commits of ignored types" 5 years ago
Marc Cornellà 63b7e5767d
fix(changelog): don't parse commits of ignored types 5 years ago
Marc Cornellà 30d441713c
feat(updater): check if there are updates before prompting (#8387) 5 years ago
Marc Cornellà 0120749a54
feat(updater): add mode to only remind you to update when it's time (#10187) 5 years ago
Marc Cornellà 3c9743313c
refactor(updater): change auto-update settings to use `zstyle` 5 years ago
Marc Cornellà 57e8c959a0
style(installer): use rainbow logo and polish success message (#10211) 5 years ago
Marc Cornellà 098bcda691
feat(update): allow updating from branch set up on install 5 years ago
Marc Cornellà b79726b1c3
fix(update): silence `typeset` calls in `upgrade.sh` script (#10048) 5 years ago
Marc Cornellà 37a60eebc1
chore(changelog): fix first-letter uppercase in breaking change messages 5 years ago