Skip to content

Shared Lua Libraries

Shared text, retry, and native-inbox helpers for official EasyBar widgets.

This is a library package. The package manager installs it when another package declares it as a dependency.

Package metadata Value
Name shared
Version 0.1.0
Kind library
Minimum EasyBar 0.41.0
License Apache-2.0
Categories library
Dependencies None
Exported modules inbox, retry, text

View package source

Package documentation

This library package exports the reusable modules used by the official EasyBar widgets:

  • text for trimming and bounded display text
  • retry for cancellable asynchronous retry with backoff
  • inbox for inbox JSON boundaries, bounded errors, and timestamps

These modules are dependencies, not widget entrypoints. The package manager should install them only as part of a resolved dependency graph.