-
-
Notifications
You must be signed in to change notification settings - Fork 2
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
feat(refactor): refactor to allow generic usage of komokana #65
Conversation
I thought it's better to introduce the macOS provider in a separate PR. |
Really appreciate your initiative and work on this! I'm travelling without a computer until the end of next week, once I'm back home I'll build and run this PR for a few days 🤞 |
Currently the I'm not sure whats the best way to go about this, but here are some options:
I am not a huge fan of the both option as I really like the idea of having a separate Also, I think the |
…ake an event title optional
I put |
Hey @psych3r I'm going to have to back this PR out of Komokana is currently broken with komorebi due to named pipe and message size issues, so I need to switch over to a new UDS-based subscription implementation, however when doing this what the refactor currently on |
Resolves #64
Here's a summary of each module and what it does.
configuration:
kanata:
events:
main:
Provider
traitstatic
)Kanata
struct, connects to kanata & starts kanata loopKomokana
that implementsProvider
& starts the Provider loopwindows:
osx:
linux: