Skip to content

v0.6.3r2

Latest
Compare
Choose a tag to compare
@kRHYME7 kRHYME7 released this 23 Jul 02:39

hyq is a wrapper to use hyprlang under the hood to do basic parsing.

Added

  • option to expect output to match --type or --regex
  • Instead of injecting temp files, we use hyprlang's options.pathIsStream = true; which removes the FS overhead

HyprQuery hyq is built for HyDE ecosystem to avoid compositor overhead when parsing. Though built for HyDE, this tool can be used as a generic tool to parse basic hyprlang varibles. If you find this helpful or you use HyDE please help me shape this project!

Here's my to-do list:

TODO:

  • Automate release
  • AUR Release
  • Fix code base. I am still currently learning cpp (not serioulsy) but to just maintain this project. I NEED HELP!
  • Support .so extensions like bind handler, monitor handler, etc. source handler is added as core functionality.

Why not rust? I want hyq just be built against hyprlang ,therefore I want to utilize the API hyprlang provides. This way any changes on hyprlang I don't have to chase it. If someone can maintain the parsing part for rs, then why not!

Full Changelog: v0.6.3r1...v0.6.3r2