Copilot
b52dd1a425
feat: Update OpenSwag domain references to CommitGoods ( #13434 )
...
* 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>
4 months ago
Copilot
8c5a60644a
feat: announce OpenSwag and `omz shop` command ( #13428 )
...
* 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>
4 months ago
Marc Cornellà
c87eb79140
feat(cli): only allow `omz pr test` on PRs with `testers needed` label ( #13238 )
6 months ago
G'lek Tarssza
095ac3ca8f
feat(cli): add `--enabled` flag to `omz plugin list` ( #13128 )
10 months ago
Carlo Sala
f81259fb34
fix(cli): support `noexec` environments ( #13042 )
...
Closes #13032
12 months ago
Marc Cornellà
85c4941492
fix(cli)!: remove harmful `--unattended` flag for `omz update` ( #12935 )
...
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
1 year ago
Carlo Sala
276e540eed
fix(cli): ensure `ksharrays` is unset
...
Closes #12900
1 year ago
Marc Cornellà
767c927a6d
fix(cli): add plugins with indentation in `omz plugin enable`
1 year ago
Marc Cornellà
f4423ebd09
feat(cli): style plugin README in `omz plugin info`
1 year ago
Marc Cornellà
b0561d28b5
fix(cli): fix edge cases in `omz plugin disable` command ( #12401 )
...
Also introduces tests, which will be refactored into the proper
place when a test system is finally designed.
Fixes #12400
2 years ago
Marc Cornellà
56cfcb44e7
fix(updater): abort update if `$ZSH` is not a git repository
...
Fixes #12298
2 years ago
shuangcui
c8ba08581d
docs: fix typos ( #12284 )
2 years ago
Erin Schlarb
5b11e70a96
fix(cli): execute as expected if `ksh_arrays` is set ( #11629 )
3 years ago
Håvard Bartnes
8f6fbe2389
feat(upgrade): add verbosity settings
...
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
Closes #11574
Closes #11579
3 years ago
Carlo
8487a5536d
fix(cli): avoid using `column` ( #11271 )
3 years ago
Marc Cornellà
b9be3a43b4
fix(cli): change unrecognized `\s` in BSD awk ( #11146 )
...
In BSD awk, \s is not a valid sequence interchangeable with "space or tab characters"
as it is in GNU awk. This fix uses [ \t] instead, which is all the possibilities that
we need to contemplate when reading the .zshrc file.
Fixes #11146
3 years ago
Ben Walton
97134d1eed
fix(cli): make `omz` honour symlinks when changing `.zshrc` ( #11082 )
4 years ago
Marc Cornellà
30e23a643b
refactor(cli): fix `commit.gpgsign` test in `omz pr test`
4 years ago
Marc Cornellà
f1a5fb5ee9
fix(cli): fix `commit.gpgsign` test in `omz pr test`
...
Since `set -e` is enabled, when `commit.gpgsign` is not set the
`git config` command would show an error. Given that it is technically
not ignored, the subshell would exit.
With this change, the `commit.gpgsign` setting is properly tested
by doing the fallback test if the command fails, so no exit status
code ends up quiting the subshell.
4 years ago
Carlo Sala
141d06b602
fix(cli): turn of `commit.gpgsign` compatibly with git v1.7.1 ( #10679 )
...
Co-authored-by: Marc Cornellà <hello@mcornella.com>
4 years ago
Carlo Sala
0da33ca22b
fix(cli): disable GPG signing in `omz pr test` to avoid key prompt ( #10677 )
4 years ago
Marc Cornellà
e1a9d0ce3e
fix(cli): allow `omz` commands to be used in a script ( #10645 )
...
The commands `omz plugin {enable,disable}` and `omz theme set`
automatically reload the zsh session on success. With this
change, the CLI checks whether the commands are run in an
interactive session before reloading the zsh session.
This change also conditionally sets the completion function
for `omz` so that it's not done in a non-interactive session.
4 years ago
Marc Cornellà
f64cabc780
fix(cli): make sure to run `zsh` command if an alias exists ( #9737 )
...
Fixes #9737
4 years ago
Marc Cornellà
84931adcd4
fix: do not call chpwd hooks in subshells
4 years ago
Marc Cornellà
567bd59395
refactor(cli): use self-referencing in subcommand functions
4 years ago
Marc Cornellà
035c856c2c
fix: get branch name first in `omz version` and changelog
4 years ago
Marc Cornellà
a92ee838f3
fix(cli): follow symlinks in plugin or theme completions
4 years ago
Marc Cornellà
8ae373130c
fix(cli): respect `ZDOTDIR` in plugin/theme change commands ( #10520 )
...
Fixes #10520
4 years ago
Marc Cornellà
4b4cc9a4a5
fix(cli): fix plugin and theme suggestions in completion for older zsh versions
4 years ago
Marc Cornellà
f0f792fa6b
feat(cli): add `omz version` command
4 years ago
Marc Cornellà
1d166eaaa1
fix(cli): avoid `git -C` for compatibility with git < v1.8.5 ( #10404 )
4 years ago
Marc Cornellà
9a11b34101
fix(cli): fix check for completion files in `omz plugin load`
4 years ago
Sina Tak Tehrani
1e5e834e0f
fix(cli): exit `omz update` with correct error code ( #10342 )
4 years ago
Marc Cornellà
b621eee21f
fix(cli): fix zsh array syntax for szh 5.0.2
5 years ago
Monson Shao
be4a952972
feat(cli)!: add `omz reload` command and deprecate `zsh_reload` plugin ( #9078 )
...
BREAKING CHANGE: the `zsh_reload` plugin is deprecated. Instead of using its `src`
function, use `omz reload` or `exec zsh` to reload zsh after making changes to
your `.zshrc` file.
Closes #9078
5 years ago
Marc Cornellà
3c209b00d6
feat(cli): show current theme in `omz theme list`
...
Fixes #9540
5 years ago
Marc Cornellà
5f99eb5afd
fix(cli): get branch and tags from OMZ folder in `omz changelog` completion
5 years ago
Marc Cornellà
cbb534267a
feat(cli): add `theme set` subcommand to change theme in .zshrc
...
Fixes #9087
5 years ago
Marc Cornellà
8dedf26294
style(cli): print usage messages to stderr
5 years ago
Marc Cornellà
bc7ce982dd
style(cli): fill rows in column output in theme and plugin `list` commands
5 years ago
Marc Cornellà
bf888680ea
refactor(cli): extract substitution awk script in `plugin disable`
5 years ago
Marc Cornellà
708bbe12c5
fix(cli): fix multiple errors in `plugin disable/enable`
5 years ago
pollyduan
4455c13e06
feat(cli): add subcommands for plugin `enable` and `disable` ( #9869 )
...
Co-authored-by: Marc Cornellà <hello@mcornella.com>
5 years ago
James Eapen
6e4c9df4a4
feat(cli): add `plugin load` subcommand ( #9872 )
...
Fixes #9672
Co-authored-by: Marc Cornellà <hello@mcornella.com>
5 years ago
Cai Cooper
6fbad5bf72
fix(update): don't error on upgrade no-op ( #9685 )
...
* Don't error on upgrade no-op
No error code is required for a non failure scenario.
* Manually check whether changes were pulled in `omz update`
Co-authored-by: Marc Cornellà <hello@mcornella.com>
5 years ago
Marc Cornellà
6b57839292
fix(CLI): show symlinked themes in `omz theme list`
5 years ago
Fernando Crespo
9e5f280f87
feat(CLI): add `plugin info` subcommand ( #9452 )
...
Co-authored-by: Fernando Crespo <fxcrespo@iMac-44054.local>
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
5 years ago
Marc Cornellà
0f6836701d
fix(CLI): properly get zsh command in `omz update` ( #9558 )
...
Zsh versions older than 5.3 don't have ZSH_ARGZERO, so use an alternative
method to get the zsh command.
Fixes #9558
5 years ago
Marc Cornellà
5a888ff4ac
fix(updater): don't show changelog when running unattended update ( #9495 )
...
Fixes #9495
5 years ago
Marc Cornellà
1aa2b18e29
feat(CLI): add `--unattended` flag to `omz update` to not reload zsh ( #9187 )
5 years ago