An unofficial Nim wrapper for Hyprland's IPC
A few dispatch commands haven't been binded yet and this has only been tested with the latest version of Hyprland as of 20/9/2023.
A few API names have to be fixed to maintain parity.
Let's get started with Hyprland_nim!
Add the code below to the dependencies section of your .nimble file!
requires "https://github.com/xTrayambak/hyprland_ipc"
ctlfor controlling the compositordispatchfor issuing dispatch commandskeywordfor keywords (eg.decoration:blur:enable)
datafor getting information on the compositor- some dispatch commands in
dispatch
Keep in mind that the dispatch command list is huge and hasn't been thoroughly tested. Please report issues.
Check examples/ for example code