faassen / i3-autonamer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

i3-autonamer

(The project is still under construction)

This is my attempt at writing an automatic workspace renamer for the I3 window manager. It listens to i3ipc events and renames workspaces based on what's in them. So, if you have Firefox in a workspace, the workspace is renamed according to rules you specify.

I've used Rust, Tokio, and tokio-i3ipc. The chosen tools are total overkill for the job, but it's been a fun exercise.

Acknowledgements

I took the basic Rust structure from the i3-auto-layout project, though I've changed it a lot since then.

About


Languages

Language:Rust 100.0%