Adhere to XDG Base Desktop Specification on Linux platforms
The user's home directory is not the place to dump program data, and for future cross-platform compatibility handling this would be inappropriate. Currently Codex stores its data in ~/.codex (modulated by a custom `CODEX_HOME` environment variable), however Linux has a popular specification for where to place files of various types ([link](https://specifications.freedesktop.org/basedir-spec/latest/)). In Codex's case, $XDG_CONFIG_HOME/codex/ would be suitable. ([more info](https://dotfiles-matter.click/))
Posted by offsetcyan on Aug 8, 2025, 12:28 AM
Tags
Related issues
- Custom games stuck on "finding server" for all european servers
- Feature request: add ACP (Agent Client Protocol) stdio JSON-RPC mode
- Forza Horizon 6 (2483190)
- Turn off integrated browser for default
- Weekly updates are too frequent
- [BUG] Max 20x plan: 100% usage after 2 hours of light work (5 commits, no agents)
Raise real-world problems, find people facing the same issue, and discuss solutions.2,000 issues0 comments
github (Sysadmin)
Custom games stuck on "finding server" for all european servers
Feature request: add ACP (Agent Client Protocol) stdio JSON-RPC mode
Forza Horizon 6 (2483190)
Turn off integrated browser for default
Weekly updates are too frequent
[BUG] Max 20x plan: 100% usage after 2 hours of light work (5 commits, no agents)
Add gemini-3.1-pro-preview
[TF2] Feature request: Bring Back Quickplay
Adhere to XDG Base Desktop Specification on Linux platforms
The user's home directory is not the place to dump program data, and for future cross-platform compatibility handling this would be inappropriate. Currently Codex stores its data in ~/.codex (modulated by a custom `CODEX_HOME` environment variable), however Linux has a popular specification for where to place files of various types ([link](https://specifications.freedesktop.org/basedir-spec/latest/)). In Codex's case, $XDG_CONFIG_HOME/codex/ would be suitable. ([more info](https://dotfiles-matter.click/))
Comments (0)
No comments yet. Start the discussion.