Skip to content

Commit 1cf8b96

Browse files
committed
docs: refine "zpack might be for you" section
1 parent 2d79e1c commit 1cf8b96

File tree

2 files changed

+19
-18
lines changed

2 files changed

+19
-18
lines changed

README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -135,13 +135,12 @@ Neovim 0.12+ includes a built-in package manager (`vim.pack`) that handles plugi
135135
- Basic plugin management commands
136136

137137
zpack might be for you if:
138-
- you're a lazy.nvim user, love its declarative spec, and its wide adoption by plugin authors, but you don't need most of its advanced features
139-
- you're a lazy.nvim user, want to migrate to `vim.pack`, but don't want to rewrite your entire plugins spec from scratch
140-
- you want to use `vim.pack`, but still looking for a few core quality of life features like:
141-
- run build commands only when plugin installs/updates
142-
- a minimalist set of commands and tools to manage your plugin's lifecycle e.g. updates, cleaning, and builds
143-
- lazy-loading triggers for a faster startup on slower machines
144-
- lazy.nvim's declarative plugin spec support to keep your main neovim config neat and tidy
138+
- you're a lazy.nvim user but don't need most of its advanced features. You just want a light plugin manager that works, backed by what's already built-in
139+
- you want to continue to use lazy.nvim's widely adopted declarative spec to organize your plugins, and follow the same plugin install instructions for lazy.nvim seamlessly
140+
- you simplified your config to use `vim.pack` as-is, but you miss one or more of the following quality of life features:
141+
- build hooks that only run on install/update
142+
- minimalist commands and tools to manage your plugin's lifecycle (update, cleaning, build)
143+
- lazy-loading triggers to avoid getting bogged down by slow plugins or to make weak machines bearable
145144

146145
As a thin layer, zpack does not provide:
147146
- UI dashboard for your plugins

doc/zpack.txt

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -240,17 +240,19 @@ Features:
240240
- Basic plugin management commands
241241

242242
zpack might be for you if:
243-
- you're a lazy.nvim user, love its declarative spec, and its wide adoption
244-
by plugin authors, but you don't need most of its advanced features
245-
- you're a lazy.nvim user, want to try `vim.pack`, but don't want to rewrite
246-
your entire plugins spec from scratch
247-
- you're mostly happy with a core plugin manager like `vim.pack` without bells
248-
and whistles, but would benefit from:
249-
- lazy-loading triggers for a faster startup on slower machines
250-
- a minimalist set of commands and tools to manage your plugin's lifecycle
251-
e.g. updates, cleaning, and builds
252-
- lazy.nvim's declarative plugin spec support to keep your main neovim
253-
config neat and tidy
243+
- you're a lazy.nvim user but don't need most of its advanced features. You
244+
just want a light plugin manager that works, backed by what's already
245+
built-in
246+
- you want to continue to use lazy.nvim's widely adopted declarative spec to
247+
organize your plugins, and follow the same plugin install instructions for
248+
lazy.nvim seamlessly
249+
- you simplified your config to use `vim.pack` as-is, but you miss one or
250+
more of the following quality of life features:
251+
- build hooks that only run on install/update
252+
- minimalist commands and tools to manage your plugin's lifecycle
253+
(update, cleaning, build)
254+
- lazy-loading triggers to avoid getting bogged down by slow plugins or
255+
to make weak machines bearable
254256

255257
As a thin layer, zpack does not provide:
256258
- UI dashboard for your plugins

0 commit comments

Comments
 (0)