Possible to make a Settings GUI for i3

You could write the logic with any mainstream language - C/C++, Rust, Python. For GUI, GTK and Qt are the major frameworks on Linux. (I’m mot sure if Qt bindings are available for Rust and Python, but Gtk is available for all three)

Of course you could use any other language as long as GUI bindings are available.

For a simpler approach, you could make a terminal user interface. The code will be much cleaner, but it won’t be as easy to use as a proper GUI. It’s your choice :slightly_smiling_face:

PS. I’m available for help/collaboration if you decide to make one.

1 Like