This commit is contained in:
2026-01-14 11:52:51 +00:00
parent cb66b6e687
commit 12f9d78728
2 changed files with 6 additions and 85 deletions

View File

@@ -7,11 +7,8 @@
enable = true; enable = true;
package = inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.opencode; package = inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.opencode;
settings = { settings = {
model = "opencode/claude-opus-4-5"; model = "opencode/gpt-5.2";
theme = "catppuccin"; theme = "catppuccin";
plugin = [
"oh-my-opencode@3.0.0-beta.6"
];
instructions = [ instructions = [
"CLAUDE.md" "CLAUDE.md"
"AGENT.md" "AGENT.md"
@@ -24,85 +21,4 @@
}; };
}; };
}; };
home.file.".config/opencode/oh-my-opencode.json".text =
builtins.toJSON {
google_auth = false;
agents = {
Sisyphus = {
model = "opencode/claude-opus-4-5";
};
"Sisyphus-Junior" = {
model = "opencode/claude-sonnet-4-5";
};
sisyphus = {
model = "opencode/claude-opus-4-5";
};
orchestrator-sisyphus = {
model = "opencode/claude-opus-4-5";
};
"Prometheus (Planner)" = {
model = "opencode/claude-opus-4-5";
};
"Metis (Plan Consultant)" = {
model = "opencode/claude-opus-4-5";
};
"Momus (Plan Reviewer)" = {
model = "opencode/gpt-5.2";
};
momus = {
model = "opencode/gpt-5.2";
};
librarian = {
model = "opencode/glm-4.7-free";
};
explore = {
model = "opencode/minimax-m2.1-free";
};
oracle = {
model = "opencode/gpt-5.2";
};
frontend-ui-ux-engineer = {
model = "opencode/gemini-3-pro";
};
document-writer = {
model = "opencode/gemini-3-flash";
};
multimodal-looker = {
model = "opencode/gemini-3-flash";
};
};
categories = {
"visual-engineering" = {
model = "opencode/gemini-3-pro";
};
ultrabrain = {
model = "opencode/gpt-5.2";
};
artistry = {
model = "opencode/gemini-3-pro";
};
quick = {
model = "opencode/claude-haiku-4-5";
};
"most-capable" = {
model = "opencode/claude-opus-4-5";
};
writing = {
model = "opencode/gemini-3-flash";
};
general = {
model = "opencode/claude-sonnet-4-5";
};
visual = {
model = "opencode/gemini-3-pro";
};
"business-logic" = {
model = "opencode/gpt-5.2";
};
};
disabled_hooks = ["startup-toast" "background-notification" "session-notification"];
};
} }

View File

@@ -1,4 +1,5 @@
{ {
inputs,
lib, lib,
pkgs, pkgs,
... ...
@@ -20,11 +21,15 @@ with pkgs;
fd fd
gh gh
git git
glow
gnumake gnumake
gnupg gnupg
hledger hledger
htop htop
hyperfine hyperfine
inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.codex
inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.ccusage-codex
inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.ccusage-opencode
jq jq
killall killall
lsof lsof