aboutsummaryrefslogtreecommitdiff
path: root/codex/config.toml
diff options
context:
space:
mode:
authorpablu <me@pablu.de>2026-09-17 17:05:03 +0200
committerpablu <me@pablu.de>2026-09-17 17:05:03 +0200
commitf8312a59c775c740d9af173fafa65ab7e731e03e (patch)
treea54a9274376f20bbb35f07bccfeab8aef542fa0e /codex/config.toml
parent0716da5eef605977b804f34f265979cf39be844b (diff)
update codex config to not contain local project dirs, update .tmux.conf only for gentoo, make tmux work with hyprland
Diffstat (limited to 'codex/config.toml')
-rw-r--r--codex/config.toml56
1 files changed, 56 insertions, 0 deletions
diff --git a/codex/config.toml b/codex/config.toml
new file mode 100644
index 0000000..ff7a423
--- /dev/null
+++ b/codex/config.toml
@@ -0,0 +1,56 @@
+model = "gpt-5.6-terra"
+model_reasoning_effort = "medium"
+
+approval_request = "on-request"
+sandbox_mode = "read-only"
+model_verbosity = "low"
+web_search = "cached"
+allow_login_shell = false
+
+developer_instructions = """
+All manual filesystem modifications must use Codex's apply_patch mechanism.
+
+Never create, modify, rename, or delete project files using Python, Python scripts,
+shell redirection, heredocs, sed -i, perl, awk, tee, dd, cat, printf, or another
+general-purpose command.
+
+Do not use a shell or programming-language interpreter as a workaround for
+apply_patch.
+
+If apply_patch cannot perform a requested edit, stop and explain the problem
+instead of using another mechanism to modify the filesystem.
+
+The purpose of this rule is that every manual code change must be presented as
+a reviewable file patch/diff before it is applied.
+
+Commands whose purpose is to generate files as their normal operation, such as
+formatters, compilers, code generators, or package managers, are exempt when
+the user has authorized running that command.
+"""
+
+[shell_environment_policy]
+inherit = "core"
+
+[features]
+hooks = false
+multi_agent = false
+# shell_snapshot = false
+# shell_tool = false
+memories = true
+deafult_mode_request_user_input = true
+code_mode_host = true
+
+[tui]
+theme = "catppuccin-mocha"
+status_line = ["model-with-reasoning", "current-dir", "git-branch", "run-state", "permissions", "context-used"]
+status_line_use_colors = true
+pet = "disabled"
+
+[tui.model_availability_nux]
+"gpt-5.5" = 4
+"gpt-5.6-sol" = 4
+gpt-6-astra = 4
+
+[notice]
+hide_rate_limit_model_nudge = true
+