Skip to content

docs: add plugin manager installation examples#79

Open
Arvuno wants to merge 2 commits into
romainl:masterfrom
Arvuno:fast-merge-pr-campaign-01/apprentice-plugin-managers
Open

docs: add plugin manager installation examples#79
Arvuno wants to merge 2 commits into
romainl:masterfrom
Arvuno:fast-merge-pr-campaign-01/apprentice-plugin-managers

Conversation

@Arvuno

@Arvuno Arvuno commented May 26, 2026

Copy link
Copy Markdown

Summary

Add plugin manager installation examples (vim-plug, dein.nvim, lazy.nvim, packer.nvim) to the Installing Apprentice section.

Problem

The README currently only shows manual installation (Pathogen example, :help packages example, and AUR). Users of modern plugin managers like vim-plug, dein.nvim, lazy.nvim, and packer.nvim have no documented way to install Apprentice via their preferred tool.

Solution

Add a new "Plugin managers" subsection with code examples for:

  • vim-plug
  • dein.nvim
  • lazy.nvim
  • packer.nvim

Each example shows the minimal configuration needed to install Apprentice via that plugin manager.

Files Changed

  • README.md — Added plugin manager installation examples section

Testing

  • Verified code examples are syntactically correct for each plugin manager
  • No functional changes to the colorscheme itself

Add vim-plug, dein.nvim, lazy.nvim, and packer.nvim examples
to the Installing Apprentice section.
@romainl

romainl commented May 27, 2026

Copy link
Copy Markdown
Owner

Hello. I'm OK with adding a vim-plug example because it is the most common third-party plugin manager in Vimland. In fact, the Pathogen example should probably be replaced with a vim-plug one.

But adding examples for various Neovim plugin managers would imply that Neovim is officially supported while it is not.

So yeah, I can accept this PR if you restrict it to that "replace pathogen with vim-plug" scope but I can't accept anything related to Neovim.

Per maintainer feedback, Neovim is not officially supported.
Keeping only vim-plug as it's the most common Vim plugin manager.
@Arvuno

Arvuno commented Jun 1, 2026

Copy link
Copy Markdown
Author

Thank you for the feedback! I've updated the PR to remove all Neovim-specific plugin managers (dein.nvim, lazy.nvim, packer.nvim) and kept only the vim-plug example, which is the most common Vim plugin manager.

The PR now focuses solely on replacing the Pathogen example with a vim-plug example as you suggested. Let me know if you'd like any other changes!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants