Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Extension Integration: Extension Management #1018
This issue tracks the managing of extensions, including:
To start, we'll be integrating with the VSCode extension gallery to pull and query for extensions. However, as we support some VimL extensions, we'll be pulling in data from other places (for example, vim-awesome looks like it has a nice API for discovery: https://vimawesome.com/) - so we should keep in mind support for multiple extension 'sources'.
Right now, we load all extensions in the user's
Part 1: Initial Management via CLI:
Unfortunately, we don't have a cross-platform Reason API for working with files that works on Windows (yet) - so we'll fallback to using some node integration scripts for the download and unpacking.
Part 2: UI Management:
Part 3: Enable / Disable Extensions:
Part 4: Auto-update: