configs

configs
git clone https://git.prime8.dev/configs.git
Log | Files | Refs | README

commit 171daebe513afa244d02d645d1a7340b0dcf12a2
parent cfdc16ff3aaadcc269ae326246247fb9336e70df
Author: Damian Myrda <damian@prime8.dev>
Date:   Thu, 28 May 2026 17:02:31 -0500

Manage Codex config

Diffstat:
Mlink.sh | 3+++
Aprograms/codex/config.toml | 25+++++++++++++++++++++++++
Msetup.sh | 12++++++++++++
3 files changed, 40 insertions(+), 0 deletions(-)

diff --git a/link.sh b/link.sh @@ -59,6 +59,9 @@ link_config "$PROGRAMS_DIR/opencode/opencode.json" "$CONFIG_DIR/opencode/opencod link_config "$PROGRAMS_DIR/opencode/command" "$CONFIG_DIR/opencode/command" link_config "$PROGRAMS_DIR/opencode/plugin" "$CONFIG_DIR/opencode/plugin" +# Codex +link_config "$PROGRAMS_DIR/codex/config.toml" "$HOME/.codex/config.toml" + # SSH link_config "$PROGRAMS_DIR/ssh/config" "$HOME/.ssh/config" diff --git a/programs/codex/config.toml b/programs/codex/config.toml @@ -0,0 +1,25 @@ +model = "gpt-5.5" +model_reasoning_effort = "xhigh" +service_tier = "fast" +approval_policy = "never" +sandbox_mode = "danger-full-access" + +[projects."/var/home/moncheeta/Projects/finger"] +trust_level = "trusted" + +[projects."/var/home/moncheeta/Configs"] +trust_level = "trusted" + +[hooks.state] + +[hooks.state."/var/home/moncheeta/.codex/hooks.json:session_start:0:0"] +trusted_hash = "sha256:ac2b46451dbd1f13488ec84cf91bf08d3f8a1758a31eabd767c911b523d2997f" + +[hooks.state."/var/home/moncheeta/.codex/hooks.json:user_prompt_submit:0:0"] +trusted_hash = "sha256:5e9d4a6aba26095c38f65bafcdd62ff63ab3a68d4953ac57fddde40e95e66031" + +[hooks.state."/var/home/moncheeta/.codex/hooks.json:stop:0:0"] +trusted_hash = "sha256:e5fea8dd92da3d945af3b36c69337d7c23efaf39f5373a304ebce1c8dd3a7fb5" + +[tui.model_availability_nux] +"gpt-5.5" = 2 diff --git a/setup.sh b/setup.sh @@ -205,6 +205,15 @@ if ! command -v opencode &>/dev/null; then curl -fsSL https://opencode.ai/install | bash fi +## codex +if command -v codex &>/dev/null; then + echo "Updating codex..." + codex update || true +else + echo "Installing codex..." + sudo npm install -g @openai/codex +fi + ## neovim-remote if ! command -v nvr &>/dev/null; then echo "Installing neovim-remote..." @@ -290,6 +299,9 @@ else echo "Warning: Swap partition $SWAP_DEV not found" fi +# Codex +mkdir -p "$HOME/.codex" + # Symlink configs "$SCRIPT_DIR/link.sh"