-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
crate: cliRelated to the cli crateRelated to the cli cratecrate: libRelated to the lib crateRelated to the lib crateenhancementNew feature or requestNew feature or request
Description
Currently, i3 and command are the two available action types - while they are implemented via an Action trait, there are a number of places where their existence is hard-coded:
- command line
enabled_action_typespossible values - conversion into specific actions at
extract_action_map ActionTypeenum
It would be good to provide a small plugin-like system that can allow not only for dynamically loading specific action types, but extending seamlessly to other kinds of actions.
Metadata
Metadata
Assignees
Labels
crate: cliRelated to the cli crateRelated to the cli cratecrate: libRelated to the lib crateRelated to the lib crateenhancementNew feature or requestNew feature or request