Releases: bscott/Omazel
Releases · bscott/Omazel
Release list
Omazel 0.2.1 — dry-run row polish
Small UI patch: the dry-run row in the widget popup now uses the shell kit's ToggleSwitch with an anchored layout — no more ON/OFF text clipping against the border. Update with omarchy plugin update io.github.bscott.omazel.
Omazel 0.2.0 — hybrid native watcher
Live watching now works with zero external dependencies.
- Native rules hot-reload — the rules file is watched with Quickshell's FileView instead of an inotifywait process.
- Built-in fallback folder watcher — without inotify-tools, flat folders are live-watched by a Qt directory watcher (files appearing, disappearing, or changing size react immediately; quiet in-place rewrites are left to the periodic sweep). No configuration needed — it engages automatically.
- inotify-tools is now optional — required only for
recursive = truefolders; when installed it remains the preferred watcher everywhere for its sharper close_write/moved_to events. - Fixed two
Text.PlainTextannotations that had landed mid-expression in multi-line bindings.
Update with omarchy plugin update io.github.bscott.omazel.
Omazel 0.1.0 — initial marketplace release
The first listed release of Omazel — Hazel-style file automation for Omarchy.
- Rule engine with all/any/none condition groups over name, extension, kind, path, MIME type, download source URL, size, age, created date, file contents (grep), and script checks
- Regex capture tokens ({1}–{9}) from matches conditions, usable in every pattern
- Actions: move, copy, rename, sort, trash, delete, open, extract, compress, notify, run, age encryption with checksum-verified round trip, and uploads via Taildrop / Dropbox / Proton Drive / any rclone remote
- Visual rule editor in the widget popup, plus plain-TOML editing with hot reload
- Dry-run mode, per-folder pause, activity feed, per-rule cooldowns, loop protection
- Listed on the Omarchy Plugin Marketplace as approved-and-verified: https://omarchyplugins.com/plugin.html?id=io.github.bscott.omazel