Skip to content
This repository has been archived by the owner on Jan 19, 2023. It is now read-only.

octant Delete Plugin #517

Open
danielhelfand opened this issue Dec 30, 2019 · 4 comments
Open

octant Delete Plugin #517

danielhelfand opened this issue Dec 30, 2019 · 4 comments
Assignees
Labels
api enhancement New feature or request plugin ui

Comments

@danielhelfand
Copy link
Contributor

danielhelfand commented Dec 30, 2019

Currently, you must run rm ~/.config/octant/plugins/<plugin name> to remove a plugin. It would be nice to be able to remove a plugin via the CLI instead so users don't have to remember the location of where plugin binaries are located.

The idea would be something along the lines of octant delete plugin <plugin name> would remove the plugin binary. Then that plugin will not be available when restarting Octant.

@wwitzel3
Copy link
Contributor

wwitzel3 commented Jan 6, 2020

Having some mechanism for getting at installed plugins is a good idea. I think having CLI commands could work, maybe in combination with having a button in Octant that opens the plugin folder using the system file browser.

@wwitzel3 wwitzel3 added api enhancement New feature or request ui labels Jan 6, 2020
@GuessWhoSamFoo
Copy link
Contributor

Plugin management as a whole should be added to the roadmap as it is something that should exist in 1.0

@danielhelfand
Copy link
Contributor Author

@GuessWhoSamFoo Agreed. Something to also install plugins I think would be nice long term.

I think the CLI makes the most sense as the way for users to manage plugins since plugin changes require a restart anyway. Doing it through the UI might be misleading as to why something isn't added or removed.

@wwitzel3
Copy link
Contributor

wwitzel3 commented Jan 6, 2020

We would like to remove having to restart to load/unload plugins as well #178 , which ties in to what @GuessWhoSamFoo is saying about having a good plugin story as part of our 1.0 roadmap.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
api enhancement New feature or request plugin ui
Projects
None yet
Development

No branches or pull requests

4 participants