Write small Lua rules that make your Hyprland desktop act for you: hotkeys, window placement, timers, system events, and rewriting selected text with a local model.
What you can do with omaestro
Rewrite, summarize or translate the text you selected with a local model and paste the result in place.
Since v0.1.6
Good to know
Needs Ollama with a model pulled (llama3.2 by default) or another OpenAI-compatible endpoint set in omaestro.toml; text goes only to that endpoint.
Bind hotkeys, per-app hotkeys, modal key layers and chord menus from Lua without touching your Hyprland config.
Since v0.1.6
Good to know
A chord already bound by Hyprland or Omarchy is refused unless you free it or turn om override on.
React when a window opens, gets focus or changes title, and float, center, move or arrange windows from a rule.
Make the screen warmer at night and normal again in the morning, through hyprsunset.
Details
New plugin night-light: warm colors at 20:00 and normal at 07:00 via hyprsunset (started when needed), SUPER+ALT+S to switch now, true colors while GIMP, Inkscape or darktable has focus, the screen set for the time of day after a wake.
Stable. om plugin add night-light; needs hyprsunset, which Omarchy ships.
Added: Make the screen warmer at night and normal again in…
Select text anywhere, press a hotkey, and get it back rewritten in place by a local model.
Details
First releases (v0.1.1 to v0.1.6, 2026-09-30 to 2026-10-02): the om daemon and command, Lua rules in ~/.config/omaestro/init.lua and rules.d/, an Omarchy shell panel, and installable plugins from the repository's plugins/ directory.
Also: Settings in ~/.config/omaestro/omaestro.toml; om doctor checks the tools it uses; om skill install adds a skill for AI coding agents.
omarchy plugin add https://github.com/iluxav/omaestro --enable downloads the prebuilt om for x86_64 or aarch64 and checks its SHA256; or make install from a checkout. Needs Hyprland 0.56 or newer.
Added: Rewrite, summarize or translate the text you select…Added: Bind hotkeys, per-app hotkeys, modal key layers and…Added: React when a window opens, gets focus or changes ti…Added: Snap the focused window to a half, a third, the cen…Added: Run actions every interval, once after a delay, or…Added: Run actions on sleep and wake, USB devices, battery…Added: Type a short trigger like :sig anywhere and have it…Added: Keep the last ten clipboard entries and pick one to…Added: Install, configure, update and share rule plugins s…Added: See every rule in a panel in the Omarchy bar and sw…