Commit graph

17 commits

Author SHA1 Message Date
Vladislav Doster 3b06cc31c9 docs: re-generate zinit zshelldocs
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2026-08-27 22:09:07 -05:00
GitHub Actions 0627eb4678 docs: generate
Signed-off-by: GitHub Actions <actions@github.com>
2025-01-25 23:32:25 +00: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 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
vladislav doster 14cc16167f
refactor: rename +zinit-message to +zi-log (#563)
- Rename all instances of +zinit-message to +zi-log
- Maintain compatibility with community plugins/annexes by forwarding +zinit-message calls to +zi-log

Signed-off-by: Doster, Vladislav <mvdoster@gmail.com>
2023-08-20 00:59:44 -05:00
Vladislav Doster a86590762a
feat: refactor ls, list, and loaded commands
Issues addressed:

1. Confusing and unintuitive command names

  Currently, two commands `loaded` and `list` will list installed
  plugins and a single command `ls` lists installed snippets. The namea
  don't make much sense or give context to their behavior, nor does
  having two commands with identical behavior.

This PR removes the three commands in favor of two new commands
`list-snippets` and `list-plugins`. The names align with the action they
perform.

2. Uninformative output

  Current output is hard to grok.

This PR cleans up the output format and uses color to help convey
information.

3. Incorrect

  Output does not account for various situations with the only way to
  fix is to reload Zsh session which would not always fix it. See images
  below for the aforementioned situations.

Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2023-04-09 21:45:15 -05:00
Vladislav Doster e0177e2038
fix: regenerate docs
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2023-04-08 17:04:55 -05:00
Vladislav Doster 515688bc97 revert: "Merge branch 'refactor/zinit-function-names' into main"
This reverts commit b979847bd4, reversing
changes made to da924a21a1.

I (@vladdoster) accidentally merged this into the wrong repository. Apologies for the lack of due diligence.
2022-12-17 21:11:41 -06:00
Vladislav Doster 0e45493e36 fix: change prefix ~zi:: to __zi::
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2022-12-16 03:45:16 +00:00
Vladislav Doster c28580c3fc refactor: rename zinit functions
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2022-12-09 15:40:31 -06:00
Vladislav Doster c93a3ce431 maint: regenerate docs
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2022-10-30 07:59:03 -05:00
Vladislav Doster 10eb3c2c56 maint: regenerate docs w/ zinit-additional.zsh
Documentation now includes code in `zinit-additional.zsh`

Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2022-10-30 07:58:44 -05:00
vladislav doster 35a28668f9
docs: updates for the new configure"" ice (#346)
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2022-07-17 22:36:47 -05:00
vladislav doster f5b59449ff
style: format zinit-side.zsh to zinit convention (#327)
Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2022-07-05 18:49:08 -05:00
vladislav doster d0e7f9d204
doc: improve zsd gen, pdf output, and gh workflow (#220)
- Fix to re-enable users to generate zshelldoc documentation without
  docker.
- Update most asciidoctor blocks in Zinit source code to fix issue where
  they would take up a line above the next function name
- Remove unnecessary steps from the documentation Github action workflow
- Misc. Makefile changes in clean and doc targets logic

Signed-off-by: Vladislav Doster <mvdoster@gmail.com>
2022-04-24 20:42:44 -05:00
Aaron Lichtman 8860ece124
zinit zshelldoc update
We have a bunch of PRs that contain this large doc update, obscuring the
actual changes that are being made. This is a one-time, large-scale doc
update. Not sure how things got this out of sync, but we should not have
to do this again.
2022-02-22 15:19:58 -07:00
Philipp Schmitt eec76e57ce
🧹 Move zsdoc to doc/zsdoc (#36) 2021-11-09 18:15:20 +01:00
Renamed from zsdoc/zinit-side.zsh.adoc (Browse further)