From 12f9d78728739eef786e062f48a064f5bffb3dea Mon Sep 17 00:00:00 2001 From: Christoph Schmatzler Date: Wed, 14 Jan 2026 11:52:51 +0000 Subject: [PATCH] up --- profiles/opencode.nix | 86 +------------------------------------------ profiles/packages.nix | 5 +++ 2 files changed, 6 insertions(+), 85 deletions(-) diff --git a/profiles/opencode.nix b/profiles/opencode.nix index 1fa9c66..71e13e7 100644 --- a/profiles/opencode.nix +++ b/profiles/opencode.nix @@ -7,11 +7,8 @@ enable = true; package = inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.opencode; settings = { - model = "opencode/claude-opus-4-5"; + model = "opencode/gpt-5.2"; theme = "catppuccin"; - plugin = [ - "oh-my-opencode@3.0.0-beta.6" - ]; instructions = [ "CLAUDE.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"]; - }; } diff --git a/profiles/packages.nix b/profiles/packages.nix index 0182c51..fc59696 100644 --- a/profiles/packages.nix +++ b/profiles/packages.nix @@ -1,4 +1,5 @@ { + inputs, lib, pkgs, ... @@ -20,11 +21,15 @@ with pkgs; fd gh git + glow gnumake gnupg hledger htop 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 killall lsof