Skip to content

Latest commit

 

History

30 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Omarchy Plugins Collection

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 Matrix

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/

🚀 Quick Start & Installation

Portable Omarvoice setup

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

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

1. Clone the repository

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-plugins

Anywhere else works too — install.sh resolves its own location.

2. Install all plugins (via Symlink)

Use the provided install.sh helper to symlink the plugins into your local Omarchy plugins directory (~/.config/omarchy/plugins/):

./install.sh all

Or install a specific plugin:

./install.sh eipi10.agents

3. Reload or Restart Shell

# 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 shell

⚙️ Enabling & Configuring Plugins

Enable 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 center

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


🛠️ Related Projects

  • Macro IME — A modern Chinese IME ecosystem for Wayland & Omarchy with deep Quickshell integration and custom language models.

📄 License

All plugins in this repository are licensed under the MIT License.
Copyright (c) 2026 Xiezhao Pan.

About

A curated collection of modern, high-efficiency shell plugins and bar widgets for the Omarchy Linux desktop.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages