Some alternative improvement proposal on the config.toml

Open 💬 2 comments Opened Jun 3, 2026 by hktonylee

What variant of Codex are you using?

App, CLI

What feature would you like to see?

I'd like to propose to add [overrides.<machine-name>.<config-key>] support to the config.toml. This will have a higher precedence over [<config-key>] in the config.toml if the <machine-name> matches the current machine. And we disallow <config-key> to be overrides.

This has these pros:

  1. Allows config.toml sharing on multiple machine / multiple platforms.
  2. Easy to reason about. Generic enough to cover other / future configs.
  3. User can add machine depending config to it. Say, user can enable notification in macOS but not in headless VPS.

Additional information

_No response_

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗