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

Add support for IPC #76

Open
alexherbo2 opened this issue Jul 15, 2020 · 4 comments
Open

Add support for IPC #76

alexherbo2 opened this issue Jul 15, 2020 · 4 comments
Labels
enhancement New feature or request

Comments

@alexherbo2
Copy link

No description provided.

@aaronjanse
Copy link
Owner

As opposed to just domain sockets, for internal communication?

@alexherbo2
Copy link
Author

Currently, there is no way to communicate from the shell to other applications. The use case I have is to communicate between Kakoune and 3mux, because Kakoune has a client-server architecture and does not handle the windowing itself.

It will also make 3mux more expressive. There is commands, which are exposed from a key-binding in the 3mux config, which is nice, but I think the other way around – a key-binding to commands – is more expressive, because composable: you can have a command to send a window to a workspace exposed on a key, and another to switch to a workspace exposed on another key; but what if I want to send a window and switch after on a key. With the other way around, we could have a key to execute both commands.

@alexherbo2
Copy link
Author

Why Kakoune – A better unix citizen

@aaronjanse
Copy link
Owner

I think this could also make it easier to use 3mux under i3

@PotatoParser PotatoParser added the enhancement New feature or request label Mar 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants