feat(core): add interactive community plugin picker#1733
feat(core): add interactive community plugin picker#1733Krr0ptioN wants to merge 8 commits intoAstroNvim:mainfrom
Conversation
Review ChecklistDoes this PR follow the [Contribution Guidelines](development guidelines)? Following is a partial checklist: Proper conventional commit scoping:
|
…mmunity_config_path
|
@Krr0ptioN This shouldnt be added to this repo. It should be a seperate plugin living outside of this repo. |
|
I was planning to do the same actually, then there was no clue regarding what kind of contributions are welcomed. |
|
Also fyi I've been working on a community.nvim package myself. |
Summary
Adds a new interactive picker (
<Leader>pc) to easily browse, install, and uninstall AstroCommunity plugins.Features
lua/community.luaautomatically.h/j/k/l,<Tab>).vim.g.astrocommunity_config_pathto customize the target configuration file location (defaults tolua/plugins/community.lua).Changes
lua/astrocommunity/community-picker/init.lua: Core logic for the picker UI.plugin/community_picker.lua: Auto-registration of the<Leader>pckeybinding.README.md: Usage documentation.