Omahub
← All plugins
L

Analytics

by Liran

CPU and RAM analytics widget for the Omarchy bar

Security review

No obvious issues detected

Deterministic scan — not a security guarantee

None
Risk level
None
Analyzed commit
a8a2456
Scanned
1 month ago

No potentially dangerous behavior detected in the analyzed commit.

Automated analysis only — not a security guarantee.

AI advisory review

No obvious issues detected

Language-model assessment · ~deepseek/deepseek-v4-flash-latest — advisory only

None
AI risk level
None
Recommendation
install
Model
~deepseek/deepseek-v4-flash-latest
Analyzed commit
a8a2456
Reviewed
1 month ago

This is a simple system-monitor bar widget that polls `omarchy-system-stats` every 3 seconds and launches `btop` on click. The code is straightforward, contains no obfuscation, destructive commands, network activity, or persistence mechanisms, and the deterministic scan found no issues.

How this check works

This review combines the deterministic scan (the rule-based results above) with an independent look at the plugin's code by a language model. The model reads a trimmed sample of the repository's files, the manifest, and the README, then gives a plain-language risk level and a recommendation: install (no notable danger), review (look closer first), or avoid (clearly dangerous).

It runs on the same analyzed commit as the deterministic scan and is strictly advisory — it is not a security guarantee and never blocks a plugin by itself. A human moderator still reviews plugins before they are listed.

AI advisory only — automated analysis, not a security guarantee.

Install
$ omarchy plugin add https://github.com/Liran-shternberg/analytics-omarchy --enable
Developer Tools #bar #system

analytics-omarchy

A system-monitor widget for the Omarchy shell bar.

Shows CPU usage (percentage) and RAM usage (used GB) side by side, each colored green → yellow → red as load climbs. Optionally follows the active Omarchy theme instead. The whole widget is one click target — clicking it opens btop.

Preview

Configuration

Coloring is on by default. Turn it off (plain bar-text color):

omarchy bar set analytics-omarchy colored false

Or set "colored": false in the widget's entry in ~/.config/omarchy/shell.json.

Color mode

Two modes are available via the colorMode setting:

  • theme (default) — follows the active Omarchy theme: bar-text color when idle, the theme accent from 60%, and the theme urgent color from 85%. Updates live on omarchy theme set.
  • heat — the classic green → yellow → red ramp.
omarchy bar set analytics-omarchy colorMode theme
omarchy bar set analytics-omarchy colorMode heat

The font always follows the bar's theme font.

Install

omarchy plugin add https://github.com/liran-shternberg/analytics-omarchy.git --enable

Or develop locally:

ln -s ~/Projects/analytics-omarchy ~/.config/omarchy/plugins/analytics-omarchy
omarchy-shell shell rescanPlugins
omarchy plugin enable analytics-omarchy
omarchy bar move analytics-omarchy --section right

Uninstall

omarchy plugin remove analytics-omarchy

Requirements

  • btop (opened on click)

How it works

  • Polls omarchy-system-stats (ships with Omarchy) every 3 seconds.
  • CPU percentage is used directly; RAM percentage is derived from the reported used/total values.
  • Both values are tinted through the same usageColor() ramp — either the heat gradient (hue 0.33 → 0.0) or theme colors, depending on colorMode.