feat: make codex config no longer managed by nix

This commit is contained in:
2026-06-23 15:59:03 +02:00
parent 88c3be2344
commit 54d9e45515
+30 -26
View File
@@ -33,31 +33,35 @@ in
}; };
}; };
programs.codex = { home.packages = [
enable = true; pkgs.llm-agents.codex
package = pkgs.llm-agents.codex; ];
enableMcpIntegration = true;
settings = { # programs.codex = {
model = "gpt-5.5"; # enable = true;
model_reasoning_effort = "high"; # package = pkgs.llm-agents.codex;
plan_mode_reasoning_effort = "high"; # enableMcpIntegration = true;
tui.status_line = [ # settings = {
"model-with-reasoning" # model = "gpt-5.5";
"current-dir" # model_reasoning_effort = "high";
"git-branch" # plan_mode_reasoning_effort = "high";
"context-remaining" # tui.status_line = [
"five-hour-limit" # "model-with-reasoning"
]; # "current-dir"
projects.${account.nixosConfigurationPath}.trust_level = "trusted"; # "git-branch"
projects."${config.home.homeDirectory}/work/repos/yookr-data-science".trust_level = "trusted"; # "context-remaining"
sandbox_mode = "workspace-write"; # "five-hour-limit"
personality = "pragmatic"; # ];
features.undo = true; # projects.${account.nixosConfigurationPath}.trust_level = "trusted";
mcp_servers.nixos = config.programs.mcp.servers.nixos // { # projects."${config.home.homeDirectory}/work/repos/yookr-data-science".trust_level = "trusted";
enabled = true; # sandbox_mode = "workspace-write";
default_tools_approval_mode = "approve"; # personality = "pragmatic";
}; # features.undo = true;
}; # mcp_servers.nixos = config.programs.mcp.servers.nixos // {
}; # enabled = true;
# default_tools_approval_mode = "approve";
# };
# };
# };
}; };
} }