Omahub
← All plugins
A

Cockpit Board Companion

by André Conde

Read-only Omarchy companion for the Obsidian cockpit-board plugin: a week-first schedule expandable to the full month, the selected day's tasks in cockpit-board order with expandable note bodies, overdue tasks, configurable checklist progress meters, and a task-attached pomodoro timer that stays hidden while idle. Never writes to the vault.

Security review

No obvious issues detected

Deterministic scan — not a security guarantee

None
Risk level
None
Analyzed commit
e71ba82
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
e71ba82
Reviewed
1 month ago

Manual review found no malicious or destructive behavior: the plugin is a read-only bar widget whose Python scanner reads configured vault files and emits JSON, and the QML side invokes it through Process with an argument array (no shell injection). The deterministic scan found no issues, and I agree with that result.

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/andreconde21/omarchy-cockpit-companion --enable
Productivity #bar #quickshell

Cockpit Board Companion

Read-only Omarchy bar widget for the Obsidian cockpit-board plugin.

Preview

What it does

  • Shows a compact week view that can expand to a month grid
  • Lists the selected day's tasks in cockpit-board order
  • Highlights overdue tasks
  • Shows optional checklist progress meters for selected task files
  • Runs a task-attached pomodoro timer without writing back to the vault

Requirements

Configuration

The main setting is vaultDir, which should point at the root of your cockpit-board vault.

Default settings:

{
  "vaultDir": "~/Obsidian",
  "refreshIntervalSec": 60,
  "workMinutes": 25,
  "breakMinutes": 5,
  "checklistPatterns": ""
}

checklistPatterns accepts comma-separated filename globs relative to Tasks/Active, for example weekly-review*,launch-plan.

Coupling to cockpit-board

This plugin is intentionally specific to cockpit-board.

  • It reads task files from the vault layout expected by cockpit-board
  • It mirrors cockpit-board card ordering via frontmatter order:
  • It reads pomodoro defaults from .obsidian/plugins/cockpit-board/data.json
  • It surfaces pomodoros and time_spent values tracked by cockpit-board

If you are not using cockpit-board, this plugin is probably not the right fit.

Privacy

This plugin is read-only. It scans vault files and keeps temporary pomodoro state in XDG_RUNTIME_DIR. It never writes to the Obsidian vault.

Install

omarchy plugin add <repo-url> --enable --yes

Or copy the directory into ~/.config/omarchy/plugins/andreconde.cockpit/ and run:

omarchy-shell shell rescanPlugins
omarchy plugin enable andreconde.cockpit

Remove

omarchy plugin remove andreconde.cockpit

If you installed it by copying the directory manually, delete ~/.config/omarchy/plugins/andreconde.cockpit/, then run:

omarchy-shell shell rescanPlugins