gd-plug
gd-plug copied to clipboard
Minimal plugin manager for Godot
This is still a work in progress, make sure backing up your project before testing it, and feel free to comment in this pull request if you have found any...
Hey there! Thanks for this plugin, it saves a bunch of time while adding and updating external plugins! Since adding gd-plug, i've noticed that godot lsp happily traverses into the...
After a plugin is installed through this script, delete the plugin's whole folder in addons/, the plugin will still be considered as installed. when running `install` or `update`, nothing will...
> autoload script references in project setting are not cleared as plugin uninstalled. Workaround: Manually remove autoload scripts from project setting Can elaborate what does this mean? So if a...
Hello there! I really liked your work on this and It makes creating complex projects, especially those which uses the REUSE spec easier. But an problem that I found while...
Fixed the issue in https://github.com/imjp94/gd-plug/pull/33#issuecomment-2309466681 , in this implementation whether or not to include/exclude files is only determined from the plugin root. This seems like the sanest behavior to me....
Referencing https://github.com/imjp94/gd-plug/pull/33#issuecomment-2254405250 where it's mentioned a proposal to move the default plugin directory causes bad behavior for the end user. I am in support of changing the default directory but...
In https://docs.godotengine.org/en/stable/community/asset_library/submitting_to_assetlib.html it's recommended to modify .gitattributes for addons submitted to the asset store to only include the `addons` folder, like so: ```bash # .gitattributes # Addon store download only...
When building my project via Github Actions, the install fails with error code 255 returned. I set up an example [in this repo](https://github.com/BenBenBenB/godot-cicd-test). I am running `godot --headless -s plug.gd...
The current recommended way of installing gd-plug is to add plug.gd to your version control so that it installs with the repo its being used in, but the LICENSE file...