Drop-down terminal from the top of the screen, running your default Omarchy coding agent.
omarchy plugin add https://github.com/skuthus/omarchy-agent-term.git --enableFrom a local checkout:
./scripts/install-localThat puts agent-term on your PATH (~/.local/bin). After install, add this window rule to ~/.config/hypr/hyprland.lua so the terminal parks as a top panel (skip if it is already there):
o.window("org.omarchy.agent-dropdown", {
float = true,
size = { "(monitor_w*0.6)", "(monitor_h*0.55)" },
move = { "(monitor_w*0.2)", "(monitor_h*0.03)" },
workspace = "special:ask silent",
animation = "slidevert",
})Then hyprctl reload.
agent-term # toggle the drop-down
agent-term hotkey # show the current key
agent-term hotkey copilot # Copilot key
agent-term hotkey grave # Super + `Copilot is the default. Super + ` gives the Copilot key back to the Omarchy menu. First open launches omarchy agent --inline (your default agent). If none is set, the default-agent picker opens.
Do not also bind those keys in ~/.config/hypr/bindings.lua — the plugin owns them while it is enabled.
omarchy plugin remove skuthus.agent-term --yes
rm -f ~/.local/bin/agent-termThe Copilot key returns to the Omarchy menu. The window rule in hyprland.lua can stay or be deleted.
MIT