summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2025-11-19feat: Update OpenSwag domain references to CommitGoods (#13434)Copilot
* Initial plan * Update all OpenSwag domain references to CommitGoods Co-authored-by: robbyrussell <257+robbyrussell@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: robbyrussell <257+robbyrussell@users.noreply.github.com>
2025-11-15feat: announce OpenSwag and `omz shop` command (#13428)Copilot
* Update shop URLs from Planet Argon to OpenSwag and add omz shop command Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: robbyrussell <257+robbyrussell@users.noreply.github.com> Co-authored-by: mcornella <1441704+mcornella@users.noreply.github.com>
2025-09-19fix(check_for_upgrade): ensure compatibility with screen (#13302)Paul Frederiksen
Co-authored-by: Paul Frederiksen <pfrederiksen@Pauls-Laptop.local>
2025-08-19fix(install): ensure `--unattended` is respected (#13275)Carlo Sala
Closes #13274
2025-08-16feat(installer): add confirmation before overwriting existing .zshrc (#13086)olwooz
2025-03-29fix(cli): support `noexec` environments (#13042)Carlo Sala
Closes #13032
2025-03-20chore(install): option case matching (#12881)Gurram Siddarth Reddy
2025-02-13fix(updater): detect p10k instant prompt (#12971)Marc Cornellà
Fixes #12781
2025-01-23fix(changelog): show if there are no changes (#12934)Marc Cornellà
2024-10-03fix(theme-chooser): use `env` in shebang (#12720)Muhammad Atif Ali
2024-07-03chore: replace all instances of twitter with XCarlo Sala
Closes #12536
2024-07-02docs: rename twitter to X, fix link (#12532)Ihor
2024-04-18chore(updater): small typoMarc Cornellà
2024-04-18fix(updater): abort update if `$ZSH` is not a git repositoryMarc Cornellà
Fixes #12298
2024-04-18fix(update): define `$ZSH` if undefined (#12273)Marc Cornellà
Fixes #12273 Fixes https://github.com/topgrade-rs/topgrade/issues/519
2024-03-07feat(tools): update `supports_hyperlinks` (#12258)Ross Williams
Update to https://github.com/zkat/supports-hyperlinks/releases/tag/v3.0.0
2023-12-20fix(changelog): use longer hashes for commits (#12096)Gautam krishna R
2023-12-01fix(installer): fix path logic and improve clarity on ZDOTDIR useMarc Cornellà
2023-10-09feat(updater): add `background-alpha` update mode (preview) (#11928)Marc Cornellà
NOTE: this feature is in alpha / preview mode, it is not guaranteed to work 100% of the time in all cases. If you experience any issues, open an issue or search for an open one describing your same situation. To use this, use the zstyle update mode settings [1] with the value `background-alpha`: zstyle ':omz:update' mode background-alpha [1] https://github.com/ohmyzsh/ohmyzsh#getting-updates
2023-09-13fix(changelog): fix regression for unstyled code in commit subjectsMarc Cornellà
2023-08-29fix(updater): disable `nounset` to avoid warnings (#11856)Marc Cornellà
2023-04-17fix(check_for_upgrade): update properly `LAST_EPOCH`Carlo Sala
Fixes #11617
2023-04-03fix(changelog): ignore lines containing whitespace in breaking change commitsMarc Cornellà
2023-04-03chore(installer): remove words triggering false positives in antivirusesMarc Cornellà
2023-04-01fix(updater): search for upstream remote if using non-conventional name (#11135)Marc Cornellà
Fixes #11135
2023-03-31fix(upgrade): typo in variable checkCarlo Sala
2023-03-31feat(changelog): provide links in changelog (#11578)Guy Sartorelli
2023-03-31fix(installer): don't use `sudo` when user is in Termux (#11591)Webpage-gh
Co-authored-by: Marc Cornellà <hello@mcornella.com>
2023-03-28feat(upgrade): add verbosity settingsHåvard Bartnes
Co-authored-by: Carlo Sala <carlosalag@protonmail.com> Closes #11574 Closes #11579
2023-03-23fix(uninstall): abort uninstall if unable to change shell (#10357)Michele Bologna
2023-02-02fix(installer): automatically create ZDOTDIR path if it doesn't existMarc Cornellà
2023-02-02fix(installer): don't use `$ZDOTDIR` in zshrc file if same as `$HOME`Marc Cornellà
Fixes #11471
2023-01-29feat(installer): respect and install in `$ZDOTDIR` if set (#9376)Alex
Fixes #9001 Fixes #10479 Closes #9376 Co-authored-by: Marc Cornellà <hello@mcornella.com>
2023-01-17fix(upgrade): do not upgrade if not called from ttyCarlo Sala
Fixes #11390
2023-01-03fix(upgrade): check if git is available and workingCarlo Sala
macOS seems to break dev tools when updating the system. This should prevent the previous issues. See #11309 Closes #11420
2022-11-27fix(changelog): generate correct commit link in markdown (#11356)jzhang046
2022-10-14fix(installer): detect newer Git for Windows version errors (#11157)Marc Cornellà
Fixes #11157
2022-10-12fix: show full hyperlinks in Konsole (#10964)Marc Cornellà
Fixes #10964
2022-10-12fix: fix OSC 8 hyperlink escape sequencesMarc Cornellà
2022-10-03chore(docs): fix some typos (#11211)George Rodrigues
2022-07-26fix(updater): correct spelling of `curl` flag (#11072)Brian Wright
2022-06-01fix(updater): use `curl --connect-timeout` in new update checkMarc Cornellà
2022-04-10feat(updater): check for typed input before automatically updating (#10830)Marc Cornellà
2022-03-28fix(installer): exit install directory on setup (#10804)Marc Cornellà
2022-03-17fix(updater): change remote using deprecated `git:` protocol (#10779)thinszx
2022-03-07fix(installer): fix `$HOME` setting if `getent` is not found (macOS)Marc Cornellà
Related: https://github.com/ohmyzsh/ohmyzsh/pull/10713/files#r820219899
2022-03-04fix(updater): prefix `cd` with `builtin` when it is aliased (#10753)SBado
2022-02-25fix(installer): fix removal of OMZ directory on failureMarc Cornellà
When the `git init` call fails, the directory is not created, so the rm command fails with a not found error. This change checks whether the directory exists before deleting it.
2022-02-24fix(updater): fix check for latest commit in local repositoryMarc Cornellà
The previous check simply compared whether the last commit of the branch was the same in the local and the remote repository. This commit also checks whether the remote commit is an ancestor of the local commit. This fixes the case where the local repository has new commits after the last published commit.
2022-02-24fix(updater): timeout after 2s on available update checkMarc Cornellà