A curated collection of modern, native, and high-efficiency shell plugins and bar widgets for the Omarchy desktop environment (built with Quickshell, QML, and Linux system telemetry).
All plugins are designed with strict performance budgets, zero-slop UI aesthetics, non-blocking asynchronous sampling, and complete dark/light design token adherence.
| Plugin ID | Name | Category | Description | Source |
|---|---|---|---|---|
eipi10.agents |
My Agents | AI |
Comprehensive usage, rate limits, pace tracking, and KV cache stats for Claude Code, Codex, Antigravity, and Fireworks. | plugins/eipi10.agents/ |
eipi10.cpu-ram |
CPU & RAM | System |
Real-time CPU, RAM, Swap, CPU temperature meters with per-core usage & top resource-consuming processes popup. | plugins/eipi10.cpu-ram/ |
eipi10.battery-info |
Battery Info | System |
Live battery charging/discharging wattage, battery state indicators, and daily/weekly/monthly energy consumption metrics. | plugins/eipi10.battery-info/ |
eipi10.touchpad |
Touchpad | System |
Reversible live-preview settings for scrolling, clicking, dragging, typing protection, and touchpad-only pointer speed. | plugins/eipi10.touchpad/ |
eipi10.discuss |
Discuss | Utility |
Global selected-text capture with one-to-one discussion pairs, folding history, persistent drafts, and structured clipboard export. | plugins/eipi10.discuss/ |
qwen-asr |
Omarvoice | Utility |
Push-to-talk Antigravity Cloud dictation with Agent Panel OAuth, live level meter, global shortcut, and direct paste. | plugins/qwen-asr/ |
eipi10.netrate |
Network Rate | Network |
Ultra-lightweight, zero-jitter network upload and download speed monitor sampled directly from /sys/class/net. |
plugins/eipi10.netrate/ |
eipi10.365vpn |
365VPN | Network |
Native bar status for the official 365VPN client: shows connection state (connected/open/ready/stopped/missing) and launches the vendor GUI. | plugins/eipi10.365vpn/ |
For a complete Omarvoice installation on a fresh Omarchy machine — including dependencies, Antigravity, both plugins, browser OAuth, persistent keyring sync, the push-to-talk shortcut, service warmup, and a final health check:
omarchy pkg add git
git clone \
https://github.com/forbidden-game/omarchy-plugins.git \
~/.local/share/omarvoice
~/.local/share/omarvoice/setup-omarvoice.shThe setup derives the supported OAuth client from the installed Antigravity engine and authorizes each machine independently. No account token is stored in Git or copied from another computer. See the portable setup guide for options, update instructions, persisted-state boundaries, and compatibility handling.
On this machine the repository lives inside the omarchy_plugins workspace:
git clone https://github.com/forbidden-game/omarchy-plugins.git ~/work/projects/omarchy_plugins/omarchy-plugins
cd ~/work/projects/omarchy_plugins/omarchy-pluginsAnywhere else works too — install.sh resolves its own location.
Use the provided install.sh helper to symlink the plugins into your local Omarchy plugins directory (~/.config/omarchy/plugins/):
./install.sh allOr install a specific plugin:
./install.sh eipi10.agents# Lightweight rescan and config reload
omarchy-shell shell rescanPlugins
omarchy-shell shell reloadConfig
# Full restart (recommended when updating complex widgets, singletons, or dependencies)
omarchy restart shellEnable any installed plugin into your status bar (left, center, or right section):
# Enable My Agents in right section
omarchy plugin enable eipi10.agents right
# Enable CPU & RAM in right section
omarchy plugin enable eipi10.cpu-ram right
# Enable Omarvoice in center section
omarchy plugin enable qwen-asr centerConfigurations are stored declaratively in ~/.config/omarchy/shell.json. Refer to each plugin's individual README.md in plugins/<plugin-id>/ for detailed options and schema keys.
- Macro IME — A modern Chinese IME ecosystem for Wayland & Omarchy with deep Quickshell integration and custom language models.
All plugins in this repository are licensed under the MIT License.
Copyright (c) 2026 Xiezhao Pan.