[Feature Request] Add Flint as a Default file open destination in Codex App
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 62/100
Research direction
Start with the Codex App's Settings → Default file open destination picker and the relevant Open in menus, then locate how existing destinations detect native installations and preserve file locations. Verify Flint using /Applications/Flint.app, bundle ID dev.flint.Flint, or /usr/local/bin/flint, and confirm folders, worktrees, and path:line:column locations work on supported platforms.
Written by the indexing model from the issue text.
Description
What variant of Codex are you using?
Codex App (macOS desktop; Flint also supports Linux and Windows)
What feature would you like to see?
Please add Flint as a first-class option in the Codex App's Default file open destination picker.
Flint is a terminal-first fork of Zed built for developers who use CLI agents such as Codex, Claude Code, and Pi. It combines files, terminals, diffs, Git state, and persistent CLI-agent sessions in one workspace, so it is a natural destination for opening files and worktrees from Codex.
Expected behavior:
- When Flint is installed, show Flint in Settings → Default file open destination and the relevant Open in menus.
- Open folders/worktrees with
flint <path>. - Preserve file locations when available using Flint's supported
path:line:columnsyntax. - Detect the native installation on supported platforms.
Useful macOS integration details:
- App path:
/Applications/Flint.app - Bundle ID:
dev.flint.Flint - Bundle executable:
flint - Optional CLI installed by Flint:
/usr/local/bin/flint
Additional information
Codex now supports custom file handlers through [desktop.custom_file_handlers.<id>] in config.toml (the general request in #10428 was closed as completed). That is a useful fallback, but a built-in Flint target would be discoverable, include the correct icon and detection behavior automatically, and avoid requiring every user to create and maintain local configuration.
Related general requests: #10428, #15373, and #27015.
Flint supports macOS, Linux, and Windows and provides a cross-platform CLI. Its CLI accepts files and folders directly and supports path:line:column for precise navigation.
- Dominant language
- Rust
- Stars
- 125k
- Forks
- 19.5k
- Avg merge
- 1m
- Merged PRs (30d)
- 1k
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from openai/codex
-
enhancement remote
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
bug CLI windows-os
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
macOS sandbox blocks hw.optional.arm64 sysctl, causing Flutter to misdetect Apple Silicon as x64 Openbug CLI sandbox
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
bug CLI TUI
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
CLI config enhancement skills
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
kwakseongjae/auto-hwp#319 ·
-
area:cli bug filter-quality good first issue priority:medium
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
bevyengine/bevy#25861 ·
-
comp-datalake
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ClickHouse/ClickHouse#121222 ·
-
A-linter
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
oxc-project/oxc#26863 ·