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 = {
enable = true;
package = pkgs.llm-agents.codex;
enableMcpIntegration = true;
settings = {
model = "gpt-5.5";
model_reasoning_effort = "high";
plan_mode_reasoning_effort = "high";
tui.status_line = [
"model-with-reasoning"
"current-dir"
"git-branch"
"context-remaining"
"five-hour-limit"
];
projects.${account.nixosConfigurationPath}.trust_level = "trusted";
projects."${config.home.homeDirectory}/work/repos/yookr-data-science".trust_level = "trusted";
sandbox_mode = "workspace-write";
personality = "pragmatic";
features.undo = true;
mcp_servers.nixos = config.programs.mcp.servers.nixos // {
enabled = true;
default_tools_approval_mode = "approve";
};
};
};
home.packages = [
pkgs.llm-agents.codex
];
# programs.codex = {
# enable = true;
# package = pkgs.llm-agents.codex;
# enableMcpIntegration = true;
# settings = {
# model = "gpt-5.5";
# model_reasoning_effort = "high";
# plan_mode_reasoning_effort = "high";
# tui.status_line = [
# "model-with-reasoning"
# "current-dir"
# "git-branch"
# "context-remaining"
# "five-hour-limit"
# ];
# projects.${account.nixosConfigurationPath}.trust_level = "trusted";
# projects."${config.home.homeDirectory}/work/repos/yookr-data-science".trust_level = "trusted";
# sandbox_mode = "workspace-write";
# personality = "pragmatic";
# features.undo = true;
# mcp_servers.nixos = config.programs.mcp.servers.nixos // {
# enabled = true;
# default_tools_approval_mode = "approve";
# };
# };
# };
};
}