Skip to content

v0.3.5: Plugins!

Latest

Choose a tag to compare

@Azakidev Azakidev released this 20 Sep 21:21
· 3 commits to main since this release

This release is the accumulation of the last few versions as the new plugin system was added, tested, and matured.

It is still early days for this system, but I consider the structure good enough to consider stable.

Changelog:

  • Add a plugin system for custom search providers in lua
    • Add a launch option to print an example plugin
    • Add a global to lua plugins to execute specific actions like spawning a new process
  • Add a launch option to print the version
  • Add a launch option to use an alternate config path
  • Add a launch option to only use a whitelist of providers
  • Add a config option to override the window's color
  • Add a config option to override the window's preferred width
  • Add a config option to override the entry elevation
  • Add a config option to choose the fallback providers when no prefix is chosen
  • Add a check to prevent running as UID 0 (root) as it can cause issues

Full Changelog: 0.2.0...0.3.5

Additional notes

I may like working on this little tool a bit too much...