node-i3
node-i3 copied to clipboard
i3-ipc node.js client
Sway is a wayland equivalent to i3. I did it myself by adding ```js I3IpcClient.prototype.inputs = function(cb) { this.message(100, null, cb); }; I3IpcClient.prototype.seats = function(cb) { this.message(101, null, cb); };...
Encountered a problem when using workspaces that contain utf-8 characters in them. The problem arises from the fact that the payload length is measured in "rune" count, not byte count....
I3IpcClient "connect" event emit is placed after "self._stream" assign.
This library was failing when I was using the node repl over ssh. This fixes that, but may have other problems. Willing to learn more about DISPLAY settings if necessary.
I'm trying to issue a i3.command('restart') and that basically kills my i3ipc client object. I then try to re-create the i3ipc client object. That doesn't seem to work? I get...