Adhere to XDG Base Desktop Specification on Linux platforms
Resolved 💬 3 comments Opened Apr 16, 2025 by offsetcyan Closed Oct 19, 2025
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 user data in ~/.codex, however Linux has a popular specification for where to place files of various types (link). In Codex's case, $XDG_CONFIG_HOME/codex/ would be suitable. (more info)
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗