feat: Enable and configure figment mode via new CLI flags, update documentation, and improve Cairo library detection on macOS.

This commit is contained in:
2026-03-19 13:11:24 -07:00
parent 4bd4fe5aac
commit f40651b34d
5 changed files with 40 additions and 18 deletions

View File

@@ -413,6 +413,14 @@ def main():
if config.FIREHOSE:
boot_ln("Firehose", "ENGAGED", True)
if config.FIGMENT:
try:
from effects_plugins.figment import FigmentEffect # noqa: F401
boot_ln("Figment", f"ARMED [{config.FIGMENT_INTERVAL}s interval]", True)
except (ImportError, OSError):
boot_ln("Figment", "UNAVAILABLE — run: brew install cairo", False)
time.sleep(0.4)
slow_print(" > STREAMING...\n")
time.sleep(0.2)