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
+29 -25
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 = {
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"; # programs.codex = {
sandbox_mode = "workspace-write"; # enable = true;
personality = "pragmatic"; # package = pkgs.llm-agents.codex;
features.undo = true; # enableMcpIntegration = true;
mcp_servers.nixos = config.programs.mcp.servers.nixos // { # settings = {
enabled = true; # model = "gpt-5.5";
default_tools_approval_mode = "approve"; # 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";
# };
# };
# };
}; };
} }