i3ipc-rs icon indicating copy to clipboard operation
i3ipc-rs copied to clipboard

A Rust library for controlling i3-wm through its IPC interface

Results 22 i3ipc-rs issues
Sort by recently updated
recently updated
newest added

When a node has marks set, they will be in a 'marks' key in the JSON node. The key is absent if no marks are set. This isn't documented in...

Con and FloatingCon nodes in Swaywm have a pid field specifying the PID of the program running in the container. edit: PID field added to Sway in this PR: https://github.com/swaywm/sway/pull/2676

Hello, I just had to use i3-ipc for a [little project](https://gitlab.com/MonsieurMan/i3-utils) and stumbled upon your crate. It's been super helpful so I figured I'd help as I could. Thanks for...

I'd like to be able to get the `Node` from the `Node` tree that represents the currently focused workspace. I think in the current state a possible solution is to...

I'm just seeing if there's any interest in creating a struct to wrap the rects received from i3. Ideally these: https://github.com/tmerr/i3ipc-rs/blob/master/src/reply.rs#L211 Could be changed to something along the lines of:...

Hey @tmerr , I was wondering how stable/fully-featured this crate is. I was going to re-implement https://github.com/open-dynaMIX/raiseorlaunch in Rust and stumbled upon your lib. It looks like a very useful...

Maybe we can fix this somehow? ```rust running 19 tests test test::connect ... FAILED test test::from_str_barconfig ... ok test test::from_str_binding_event ... ok test test::event_subscribe ... FAILED test test::from_str_window ... ok...

There's a few features folks are wanting that are "unstable" in i3 - particularly Node attributes and the like. Since i3 changes quite slowly, these attrs can be around for...

`cargo fmt -- --check` currently fails on `master`. I think we should either - ensure on travis that `cargo fmt -- --check` passes or - decide that this project is...