Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agent Term

Drop-down terminal from the top of the screen, running your default Omarchy coding agent.

Install

omarchy plugin add https://github.com/skuthus/omarchy-agent-term.git --enable

From a local checkout:

./scripts/install-local

That 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.

Usage

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.

Remove

omarchy plugin remove skuthus.agent-term --yes
rm -f ~/.local/bin/agent-term

The Copilot key returns to the Omarchy menu. The window rule in hyprland.lua can stay or be deleted.

License

MIT

About

Drop-down terminal for your default Omarchy coding agent

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages