v0.1.0
Live state interface for Hyprland — options, animations, monitors, binds, and devices
- Options — read effective values (IPC > disk > schema default), apply changes, inspect metadata, validate against schema constraints
- Animations — read/write animation states, manage bezier curves, navigate the animation tree
- Monitors — read monitor layout from IPC, apply monitor configuration
- Binds — read keybind definitions, execute dispatchers
- Devices — detect input devices (touchpad, etc.)
- Persistence — track pending changes, save to disk, discard/revert
- Offline mode — works without a running Hyprland instance, reads from config files and schema
- Schema validation — values validated against schema constraints (min/max, enum) before being sent to the compositor