Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Seperate plugins from vib codebase #52

Merged
merged 1 commit into from
May 22, 2024
Merged

Seperate plugins from vib codebase #52

merged 1 commit into from
May 22, 2024

Conversation

axtloss
Copy link
Member

@axtloss axtloss commented May 21, 2024

This separates our builtin plugins (except for shell) from the vib codebase, making vib more versatile and lighter as it does not force the plugins we use in vanilla os.
As part of the separation it is possible to install system wide vib plugins into /usr/share/vib/plugins which can be used in any project but will not be preferred over local plugins.

This is part of an ongoing effort to rework the vib api to work with more programming languages.

@axtloss axtloss force-pushed the feat/seperate-plugins branch 5 times, most recently from c23ebf9 to a68fd99 Compare May 21, 2024 18:47
@axtloss axtloss requested a review from mirkobrombin May 21, 2024 18:47
.github/workflows/build.yml Outdated Show resolved Hide resolved
.github/workflows/release.yml Outdated Show resolved Hide resolved
.github/workflows/release.yml Outdated Show resolved Hide resolved
Copy link
Member

@mirkobrombin mirkobrombin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me

@axtloss axtloss merged commit 60a7d88 into main May 22, 2024
3 checks passed
@axtloss axtloss deleted the feat/seperate-plugins branch May 22, 2024 16:25
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.

3 participants