Key Features
- Clean Interface - yaxi provides a clean interface, making it perfect for both beginners and experienced developers
- Safety - yaxi has safe interface for x11 unlike many other x11 libraries
- Not A Wrapper - yaxi is a pure rust implementation and is NOT a wrapper
- No Dependencies - yaxi doesnt depend on any crates
Goals
- Authorization
- Requests and Replies
- events (most)
- Keycodes and Keysyms
- Extensions (Xinerama, Xft, ...) (Only Xinerama Implemented So Far)
- Selections(clipboard) Support (Implemented but still may be some bugs)
- Comprehensive Documentation
- Window Manager in yaxi (work in progress)
Example
This example opens a window and waits for a keyboard press before it quits:
use ;
use ;
use display;
License
Yaxi is licensed under the MIT License.