teknium1
c918d42d88
feat(desktop): config-driven Electron launch flags + GPU policy
...
Adds a desktop: section to config.yaml so headless/VM users can make
`hermes desktop` launch correctly without a wrapper command:
- desktop.electron_flags: extra Electron CLI flags (e.g. --ozone-platform=x11)
appended to every launch. Accepts a list or a shell-split string.
- desktop.disable_gpu: auto|true|false, bridged to the HERMES_DESKTOP_DISABLE_GPU
env var the Electron app already reads. An explicit env var still wins.
cmd_gui() reads these via _desktop_launch_options() and applies them. This is
the config.yaml form of the capability proposed as a raw env var in #38934
(@1RB) — behavioral settings belong in config.yaml, not a new HERMES_* env var.
Co-authored-by: ray <86501179+1RB@users.noreply.github.com >
2026-06-27 22:26:43 -07:00
..
2026-06-24 00:54:18 +05:30
2026-06-23 23:28:21 -07:00
2026-06-21 19:53:27 -07:00
2026-06-25 00:11:15 -07:00
2026-06-26 19:23:33 +05:30
2026-06-27 11:45:07 -07:00
2026-06-27 15:59:00 -07:00
2026-06-23 18:42:05 -07:00
2026-06-23 23:49:22 -07:00
2026-06-27 19:38:11 -07:00
2026-06-24 16:34:51 +10:00
2026-06-21 16:31:56 +05:30
2026-06-23 23:39:22 -07:00
2026-06-23 23:29:50 -07:00
2026-06-21 22:43:55 -07:00
2026-06-26 19:15:18 -07:00
2026-06-26 19:15:18 -07:00
2026-06-26 19:15:18 -07:00
2026-06-26 19:15:18 -07:00
2026-06-26 19:15:18 -07:00
2026-06-26 19:15:18 -07:00
2026-06-26 19:15:18 -07:00
2026-06-27 10:08:13 +10:00
2026-06-21 19:53:27 -07:00
2026-06-23 23:29:28 -07:00
2026-06-26 16:30:30 +05:30
2026-06-27 15:59:00 -07:00
2026-06-27 21:24:08 -07:00
2026-06-22 12:20:09 -07:00
2026-06-27 22:26:43 -07:00
2026-06-22 13:41:03 -07:00
2026-06-25 13:52:06 -07:00
2026-06-25 21:46:58 -07:00
2026-06-27 21:21:54 -07:00
2026-06-21 12:43:41 -07:00
2026-06-21 12:06:24 -07:00
2026-06-22 06:27:29 -07:00
2026-06-21 12:43:41 -07:00
2026-06-21 12:38:14 -07:00
2026-06-25 21:46:58 -07:00
2026-06-25 16:40:26 -05:00
2026-06-21 12:49:07 -07:00
2026-06-21 12:43:37 -07:00
2026-06-27 03:43:38 -07:00
2026-06-26 00:35:27 -07:00
2026-06-21 19:05:27 -07:00
2026-06-27 04:59:23 +05:30
2026-06-27 03:43:16 -07:00
2026-06-25 12:07:01 +05:30
2026-06-23 02:03:21 +05:30
2026-06-22 06:09:08 -07:00
2026-06-27 21:23:25 -07:00
2026-06-24 19:34:33 +05:30
2026-06-21 22:43:48 -07:00
2026-06-25 00:11:15 -07:00
2026-06-27 21:23:25 -07:00
2026-06-21 12:54:40 -07:00
2026-06-25 10:25:54 +10:00
2026-06-24 07:46:54 -07:00
2026-06-25 16:40:26 -05:00
2026-06-25 16:40:26 -05:00
2026-06-21 20:21:33 -07:00
2026-06-21 19:53:27 -07:00
2026-06-27 04:15:27 -07:00
2026-06-27 21:23:25 -07:00
2026-06-25 13:52:06 -07:00
2026-06-27 19:49:02 -07:00
2026-06-27 15:59:00 -07:00
2026-06-21 20:21:11 -07:00
2026-06-23 23:49:37 -07:00
2026-06-21 19:05:27 -07:00
2026-06-24 16:34:51 +10:00
2026-06-21 11:50:31 -07:00
2026-06-24 17:56:30 +05:30
2026-06-23 11:30:10 -07:00
2026-06-20 23:23:47 -07:00
2026-06-21 22:44:25 -07:00
2026-06-27 04:41:42 -07:00
2026-06-26 14:07:43 +05:30
2026-06-21 13:10:22 -07:00
2026-06-25 21:39:29 -06:00
2026-06-22 06:02:31 -07:00
2026-06-27 11:43:01 -07:00
2026-06-21 13:10:22 -07:00
2026-06-27 00:06:34 -07:00
2026-06-21 19:53:27 -07:00
2026-06-21 12:29:18 -07:00
2026-06-27 03:20:32 -07:00
2026-06-26 01:06:02 -07:00
2026-06-27 15:59:00 -07:00