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"
ctl
for controlling the compositordispatch
for issuing dispatch commandskeyword
for keywords (eg.decoration:blur:enable
)
data
for 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