Commit graph

3853 commits

Author SHA1 Message Date
Vladislav Doster fffd1a53f4 wip: playing around with printing
```zsh
time ( 'print' '-P' '${(@kv)"${(@kP)ZINIT[colors]}"[glob]}' 'asdsas' '${(@kv)"${(@kP)ZINIT[colors]}"[rst]}' )
```

Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2024-04-21 18:50:17 -05:00
dependabot[bot] 8a219b8b4d
build(deps): bump wagoid/commitlint-github-action from 5 to 6 (#649)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-29 17:41:08 +01:00
vladislav doster e8c3205a2f
fix(zinit-install): simplify protocol pattern (#645)
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2024-03-20 01:18:37 -05:00
Kilian Tyler 7094330387
fix: add command before instances of git that didn't have it (#643)
Co-authored-by: vladislav doster <10052309+vladdoster@users.noreply.github.com>
2024-03-19 17:55:18 -05:00
vladislav doster 0c18fda87f
test(fx): pin version to 32.0.0 (#644)
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2024-03-19 15:02:36 -05:00
vladislav doster b7b8347cad
fix: compile command logic when using id-as ice (#619)
- Updated README.md `compiling` section
- Compile commands now work with `id-as` ice
- Compile command options added to tab completion  

Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2024-03-03 23:43:48 -06:00
vladislav doster 6511ca7fe3
fix(configure ice): remove default --quiet flag (#637) 2024-02-20 04:28:11 -06:00
vladislav doster 8a64c2453d
ci(tests): bump brew lua5.1 -> lua5.4 (#638) 2024-02-20 04:05:29 -06:00
dependabot[bot] e5bb1c506a
build(deps): bump actions/checkout from 3 to 4 (#630)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-26 01:38:33 -06:00
vladislav doster d65206ffff
ci: move bump homebrew version to own file (#629)
Signed-off-by: Doster, Vladislav <mvdoster@gmail.com>
2024-01-22 00:58:49 -06:00
Vladislav Doster 30514edc4a release: v3.13.0 → v3.13.1
## [3.13.1](https://github.com/zdharma-continuum/zinit/compare/v3.13.0...v3.13.1) (2024-01-22)

### Bug Fixes

*  `plugins` command correctly handles keyword argument ([#626](https://github.com/zdharma-continuum/zinit/issues/626)) ([f26d387](f26d387e51))
2024-01-22 05:15:32 +00:00
vladislav doster 90b057cd26
ci(release): bump zinit homebrew formula (#628) 2024-01-21 23:14:00 -06:00
vladislav doster f26d387e51
fix: plugins command correctly handles keyword argument (#626) 2024-01-18 20:28:54 -06:00
Vladislav Doster 9ce9ec6367 release: v3.12.1 → v3.13.0
# [3.13.0](https://github.com/zdharma-continuum/zinit/compare/v3.12.1...v3.13.0) (2024-01-18)

### Bug Fixes

* **ci:** remove duplicate gh-r  zunit job ([#623](https://github.com/zdharma-continuum/zinit/issues/623)) ([70cefc0](70cefc086a))
* debug logging logic and format ([#592](https://github.com/zdharma-continuum/zinit/issues/592)) ([3c7e5be](3c7e5be07d))
* handle zinit --help ([#597](https://github.com/zdharma-continuum/zinit/issues/597)) ([8cf9104](8cf9104ac0))
* link ice check in .zinit-download-snippet function ([#608](https://github.com/zdharma-continuum/zinit/issues/608)) ([358ef03](358ef03785))
* pin dua gh-r test to v2.20.3 ([#605](https://github.com/zdharma-continuum/zinit/issues/605)) ([0ba778a](0ba778ac73))
* silence unzip command in ziextract ([#614](https://github.com/zdharma-continuum/zinit/issues/614)) ([71764bf](71764bf2ca))
* tar permissions when `ziextract` ran as root user ([#557](https://github.com/zdharma-continuum/zinit/issues/557)) ([e2d477c](e2d477cde4))
* update labeler config to v5 ([#604](https://github.com/zdharma-continuum/zinit/issues/604)) ([794723c](794723cc48))

### Features

* configure, make, cmake, and build ices ([#613](https://github.com/zdharma-continuum/zinit/issues/613)) ([#616](https://github.com/zdharma-continuum/zinit/issues/616)) ([22e66db](22e66db478))
* **delete:** fix unsetting plugin state & add `--debug` / `--quiet` flags ([#622](https://github.com/zdharma-continuum/zinit/issues/622)) ([3f4b685](3f4b685622))
* remove zpextract and use ziextract ([#611](https://github.com/zdharma-continuum/zinit/issues/611)) ([2ccac85](2ccac85e37))
2024-01-18 20:02:57 +00:00
vladislav doster 722d13c893
ci: bump node version to v20 in release workflow (#624) 2024-01-18 14:02:10 -06:00
vladislav doster 3f4b685622
feat(delete): fix unsetting plugin state & add --debug / --quiet flags (#622)
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2024-01-18 13:40:55 -06:00
vladislav doster 70cefc086a
fix(ci): remove duplicate gh-r zunit job (#623) 2024-01-14 15:44:06 -06:00
vladislav doster 353b3402f9
style: set log message prefix color to blue (#620)
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2024-01-13 22:08:30 -06:00
vladislav doster 22e66db478
feat: configure, make, cmake, and build ices (#613) (#616)
* Refactored 'configure' and 'make' ices
* New 'build' ice sets 'configure' and 'make ices if no flags are needed.
* New 'cmake' ice will build/install using 'cmake'
* Delete command now handles programs using 'make' and 'cmake' ices
* Setting `$ZINIT[DEBUG]` enables debug logging (i.e., `+zi-log "{dbg} message ..."`)
2024-01-09 04:11:39 -06:00
yyykt e2d477cde4
fix: tar permissions when ziextract ran as root user (#557) 2024-01-02 17:40:17 -06:00
vladislav doster 71764bf2ca
fix: silence unzip command in ziextract (#614) 2023-12-29 18:39:09 -06:00
vladislav doster 9cf5b17198
ci: pin mcfly version gh-r test (#615) 2023-12-24 19:13:24 -06:00
vladislav doster 2ccac85e37
feat: remove zpextract and use ziextract (#611)
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2023-12-24 10:36:51 -06:00
vladislav doster 358ef03785
fix: link ice check in .zinit-download-snippet function (#608) 2023-12-15 22:40:25 -06:00
vladislav doster 0ba778ac73
fix: pin dua gh-r test to v2.20.3 (#605) 2023-12-08 20:19:49 -06:00
vladislav doster 794723cc48
fix: update labeler config to v5 (#604) 2023-12-08 20:13:30 -06:00
vladislav doster 4d623cbfae
ci: fix invalid labeler configuration (#603) 2023-12-08 19:54:04 -06:00
dependabot[bot] 0fde0ef66b
build(deps): bump actions/labeler from 4 to 5 (#600)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 17:56:00 -06:00
dependabot[bot] b5cc616a9c
build(deps): bump actions/setup-python from 4 to 5 (#601)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-08 17:55:53 -06:00
vladislav doster 8cf9104ac0
fix: handle zinit --help (#597)
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2023-12-04 05:30:34 -06:00
vladislav doster 3c7e5be07d
fix: debug logging logic and format (#592)
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2023-11-20 17:59:43 -06:00
Vladislav Doster 2a59b1ddc6 release: v3.12.0 → v3.12.1
## [3.12.1](https://github.com/zdharma-continuum/zinit/compare/v3.12.0...v3.12.1) (2023-11-20)

### Bug Fixes

* container zshelldoc install ([#591](https://github.com/zdharma-continuum/zinit/issues/591)) ([8170753](8170753a5d))
* from'gh-r' skips compile by default ([#590](https://github.com/zdharma-continuum/zinit/issues/590)) ([1f52eee](1f52eee1b1))
* respect delete flags after positional arguments ([#587](https://github.com/zdharma-continuum/zinit/issues/587)) ([e18f9a7](e18f9a7da2))
* set home dir to test env in gh-r tests ([#582](https://github.com/zdharma-continuum/zinit/issues/582)) ([9b33288](9b33288b4a))
* use $MACHTYPE instead of arch command ([#588](https://github.com/zdharma-continuum/zinit/issues/588)) ([bcf70e8](bcf70e8268))
2023-11-20 11:51:44 +00:00
vladislav doster 1f52eee1b1
fix: from'gh-r' skips compile by default (#590)
Skip compile when from'gh-r' ice is set unless compile is also set.

Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2023-11-20 05:50:12 -06:00
vladislav doster 8170753a5d
fix: container zshelldoc install (#591) 2023-11-20 05:41:40 -06:00
Philipp Schmitt bcf70e8268
fix: use $MACHTYPE instead of arch command (#588) 2023-10-31 11:39:56 -05:00
vladislav doster e18f9a7da2
fix: respect delete flags after positional arguments (#587)
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2023-10-29 03:30:12 -05:00
dependabot[bot] e1df662973
build(deps): bump actions/setup-node from 3 to 4 (#584)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-27 07:25:22 +02:00
vladislav doster e458e8288e
refactor: clist subcommand renamed to completions (#583)
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2023-09-30 18:46:19 -05:00
vladislav doster 9b33288b4a
fix: set home dir to test env in gh-r tests (#582)
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2023-09-29 02:12:46 -05:00
vladislav doster 2e7b9aa29e
ci: optimize zunit tests (#572)
- cache test plugin dependencies
- add gh-r zunit tests
- fix ipinfo zunit test
- pin qsv version to 0.112.0 for macOS x86_64

Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2023-09-14 05:13:59 -05:00
dependabot[bot] b88b6a2959
build(deps): bump docker/setup-qemu-action from 2 to 3 (#578)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 18:34:26 +02:00
dependabot[bot] 7a65999a30
build(deps): bump docker/build-push-action from 4 to 5 (#577)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 18:32:45 +02:00
dependabot[bot] 00e1a11cd2
build(deps): bump docker/setup-buildx-action from 2 to 3 (#579)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 18:32:35 +02:00
dependabot[bot] 86564bedf2
build(deps): bump docker/login-action from 2 to 3 (#580)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 18:32:25 +02:00
dependabot[bot] 0a1ee8271e
build(deps): bump actions/checkout from 3 to 4 (#573)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-04 16:51:21 +02:00
Vladislav Doster edf30619e9 release: v3.11.0 → v3.12.0
# [3.12.0](https://github.com/zdharma-continuum/zinit/compare/v3.11.0...v3.12.0) (2023-08-30)

### Bug Fixes

* build container for tagged releases ([f933dc0](f933dc028e))
* gh-r linux regex & gh-r zunit tests ([#564](https://github.com/zdharma-continuum/zinit/issues/564)) ([207ab9f](207ab9f281))
* gh-r zunit tests ([#561](https://github.com/zdharma-continuum/zinit/issues/561)) ([97b087e](97b087e68a))
* Ignore .yaml and .py files when installing completions ([#528](https://github.com/zdharma-continuum/zinit/issues/528)) ([113cfc4](113cfc47fb))
* jq has moved from stedolan/jq to jqlang/jq ([#530](https://github.com/zdharma-continuum/zinit/issues/530)) ([de85908](de85908f8d))
* math expression in plugins command ([#559](https://github.com/zdharma-continuum/zinit/issues/559)) ([68a6b42](68a6b42caf))
* pin fclones version to v0.31.0 ([497d519](497d519d99))
* quote parens so that they aren't used as globs ([#549](https://github.com/zdharma-continuum/zinit/issues/549)) ([1375adf](1375adf8f8))
* self-update check for updates ([#562](https://github.com/zdharma-continuum/zinit/issues/562)) ([b456a2d](b456a2dba6))
* update gomi repo owner ([#568](https://github.com/zdharma-continuum/zinit/issues/568)) ([19ca2dc](19ca2dc361))

### Features

* build container with zsh 5.9 ([#525](https://github.com/zdharma-continuum/zinit/issues/525)) ([238e843](238e843d60))
2023-08-30 04:34:46 +00:00
vladislav doster 207ab9f281
fix: gh-r linux regex & gh-r zunit tests (#564)
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2023-08-29 23:33:00 -05:00
vladislav doster b456a2dba6
fix: self-update check for updates (#562)
Signed-off-by: Doster, Vladislav <mvdoster@gmail.com>
2023-08-28 04:17:59 -05:00
vladislav doster 19ca2dc361
fix: update gomi repo owner (#568) 2023-08-28 03:42:44 -05:00
Aaron Lichtman 5568128706
Merge pull request #565 from psprint/document-zpfx-var 2023-08-21 09:41:53 -07:00