codex - 💡(How to fix) Fix Codex App: add default parent folder setting for Start from scratch projects [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openai/codex#19913Fetched 2026-04-29 06:25:33
View on GitHub
Comments
1
Participants
2
Timeline
4
Reactions
0
Timeline (top)
labeled ×3commented ×1

Fix Action

Fix / Workaround

Right now, the app appears to create new scratch projects under the macOS Documents folder by default. For users who organize Codex work under a dedicated folder tree, every new project needs manual cleanup or a workaround.

This should be an official app setting or config-supported behavior rather than requiring users to patch the installed macOS app bundle. Modifying a signed/notarized macOS app bundle invalidates code signing and can prevent the app from launching after a restart.

RAW_BUFFERClick to expand / collapse

What variant of Codex are you using?

Codex App for macOS

What feature would you like to see?

Please add a supported setting in the Codex App for the default parent folder used by Projects → Start from scratch.

Desired behavior:

  • User chooses a default project parent folder in Settings, for example: /Users/cfs/Documents/Codex/My Projects/
  • When the user clicks Projects + → Start from scratch and enters a project name, Codex creates the new project folder under that configured parent: /Users/cfs/Documents/Codex/My Projects/<Project Name>
  • The new project is then opened/registered in the sidebar from that folder.
  • If a same-named folder already exists, Codex can use the existing “Project 2” / unique-name behavior.

Right now, the app appears to create new scratch projects under the macOS Documents folder by default. For users who organize Codex work under a dedicated folder tree, every new project needs manual cleanup or a workaround.

Additional information

This should be an official app setting or config-supported behavior rather than requiring users to patch the installed macOS app bundle. Modifying a signed/notarized macOS app bundle invalidates code signing and can prevent the app from launching after a restart.

A reasonable UX could be:

  • Settings → General → Projects → Default project folder
  • Or a config key read by the app, such as default_project_parent

Example target path from my workflow:

/Users/cfs/Documents/Codex/My Projects/

extent analysis

TL;DR

To address the issue, consider adding a configuration setting in the Codex App to allow users to specify a default parent folder for new projects created via "Start from scratch".

Guidance

  • The desired behavior involves setting a default project parent folder in the app's settings, which would then be used when creating new projects.
  • A potential solution could involve adding a "Default project folder" setting in the app's settings, such as under "Settings → General → Projects".
  • The app could then use this configured folder to create new project directories when the user clicks "Start from scratch".
  • To verify the fix, test creating a new project and ensure it is created in the specified default parent folder.

Example

No code example is provided as the issue does not imply a specific coding solution, but rather a configuration or settings-based approach.

Notes

The issue highlights the importance of providing an official app setting or config-supported behavior to avoid requiring users to modify the app bundle, which can invalidate code signing.

Recommendation

Apply a workaround by requesting the app developers to add a "Default project folder" setting, allowing users to specify the desired parent folder for new projects. This approach avoids modifying the app bundle and provides a user-friendly solution.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING