David Heinemeier Hansson and Claude Opus 5
39936d2982
Ship the model usage widget in the default bar
...
The widget hid itself well enough that nobody found it: it only ever
appeared if you knew the id and ran `omarchy bar plugin add`, since it was
in neither the shipped layout nor any migration.
Defaulting it on costs nothing on machines that don't use it. Panel.qml is
`visible: providers.length > 0`, and Main.qml only counts a provider that
is enabled and has actually recorded prompts, sessions, active days, or a
rate limit. A box that has never run Claude Code or Codex draws an empty
bar item, and the icon arrives on its own at the first scan that finds
usage — which is the behavior the widget already advertised.
The migration skips any config that already lists the widget in any
section, so a curated bar keeps its own placement rather than gaining a
second copy.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-07-29 14:49:55 -04:00
..
2026-07-25 10:59:09 -07:00
2026-07-28 13:18:48 +03:00
2026-05-25 14:47:08 +02:00
2026-06-22 19:57:05 +02:00
2026-07-17 16:17:49 -07:00
2026-07-26 20:30:52 -07:00
2026-07-08 11:49:56 -07:00
2026-07-23 07:53:57 -07:00
2026-05-25 14:18:39 +02:00
2026-07-20 16:37:33 -07:00
2026-05-25 14:18:39 +02:00
2026-06-24 13:31:17 +02:00
2026-07-18 10:08:43 -07:00
2026-07-29 10:41:22 -07:00
2026-07-28 21:28:31 -07:00
2026-06-02 22:19:09 -04:00
2026-07-23 17:05:29 -07:00
2026-07-27 09:02:25 -07:00
2026-06-04 11:15:28 +02:00
2026-07-28 08:19:57 -07:00
2026-07-26 20:03:18 -07:00
2026-07-27 09:49:15 -07:00
2026-06-08 12:03:40 -04:00
2026-07-23 14:19:24 -07:00
2026-07-16 21:53:15 -07:00
2026-07-18 18:21:39 -07:00
2026-05-27 10:41:12 +02:00
2026-07-11 11:42:55 -07:00
2026-05-29 15:25:21 +02:00
2026-07-24 18:57:51 -07:00
2026-06-04 18:38:25 -04:00
2026-07-17 07:59:16 -07:00
2026-07-19 17:36:34 -07:00
2026-07-23 18:08:31 -07:00
2026-07-17 10:20:08 -07:00
2026-07-29 14:49:55 -04:00
2026-06-09 15:13:23 -04:00
2026-07-16 21:19:28 -07:00
2026-05-29 15:59:13 +02:00
2026-07-23 21:03:43 -07:00
2026-07-21 15:25:49 -07:00
2026-06-22 17:32:56 +02:00
2026-07-21 15:26:10 -07:00
2026-06-23 16:22:27 +02:00
2026-07-22 16:10:45 -07:00
2026-07-18 10:29:38 -07:00
2026-06-28 20:46:23 -04:00
2026-07-25 12:35:17 -07:00
2026-07-26 19:19:33 -07:00
2026-07-23 13:51:07 -07:00
2026-07-19 11:03:00 -07:00
2026-06-04 18:38:25 -04:00
2026-05-25 20:57:19 +02:00
2026-06-25 06:55:11 -04:00
2026-07-26 14:34:43 -04:00
2026-07-27 11:19:20 -07:00
2026-06-12 13:49:46 -04:00
2026-07-20 11:07:44 -07:00
2026-07-29 14:49:55 -04:00
2026-07-23 13:53:49 +05:30
2026-07-25 12:35:17 -07:00
2026-07-23 20:37:25 -07:00
2026-07-23 20:37:25 -07:00
2026-06-21 12:31:06 +02:00
2026-06-29 09:44:29 -05:00
2026-07-21 15:26:20 -07:00
2026-05-25 23:51:48 +02:00
2026-07-25 10:59:09 -07:00
2026-07-18 21:49:47 -07:00
2026-07-24 16:48:14 -07:00
2026-06-24 13:40:16 +02:00
2026-07-18 12:31:03 -07:00
2026-07-26 19:16:05 -07:00
2026-05-25 20:57:19 +02:00
2026-05-25 14:47:08 +02:00
2026-07-22 15:27:56 -07:00
2026-07-23 13:51:07 -07:00
2026-06-29 10:49:43 -05:00
2026-06-29 10:49:43 -05:00
2026-07-19 09:33:23 -07:00
2026-06-22 18:30:16 +02:00
2026-05-25 14:18:39 +02:00
2026-07-24 09:31:09 -07:00
2026-07-23 15:04:22 -07:00
2026-07-26 22:29:48 -07:00
2026-07-26 15:27:06 -07:00
2026-07-22 17:31:14 -07:00
2026-07-27 15:32:56 -07:00
2026-07-19 17:36:34 -07:00
2026-07-25 12:35:17 -07:00
2026-07-26 19:56:52 -07:00
2026-07-26 19:19:33 -07:00
2026-07-22 17:31:14 -07:00
2026-07-27 09:49:15 -07:00
2026-07-26 19:07:11 -07:00
2026-07-26 19:07:11 -07:00
2026-05-29 14:28:03 +02:00
2026-06-29 08:51:15 -05:00
2026-07-27 15:32:56 -07:00
2026-06-04 11:14:04 +02:00
2026-05-27 15:11:36 +02:00
2026-05-27 13:48:40 +02:00
2026-07-27 15:50:28 -07:00
2026-07-23 15:28:32 -07:00
2026-07-23 15:28:32 -07:00
2026-07-27 15:50:28 -07:00
2026-07-27 09:41:03 -07:00
2026-06-04 18:38:25 -04:00
2026-06-04 18:38:25 -04:00
2026-07-18 21:42:00 -07:00
2026-07-17 07:59:20 -07:00
2026-07-29 09:15:53 -07:00
2026-07-24 18:57:51 -07:00
2026-07-26 19:16:05 -07:00
2026-07-26 14:37:22 -07:00