From 530584eeacb1ecaca0ccccf3b087b974cae21ab8 Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Sun, 18 Jan 2026 00:15:42 +0100 Subject: [PATCH] feat(opencode): use local ollama instance --- .../linux/home-manager/shell-additions.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/modules/linux/home-manager/shell-additions.nix b/modules/linux/home-manager/shell-additions.nix index e29b83b..c494ac0 100644 --- a/modules/linux/home-manager/shell-additions.nix +++ b/modules/linux/home-manager/shell-additions.nix @@ -27,6 +27,25 @@ programs.opencode = { enable = true; + settings = { + model = "ollama/gpt-oss:20b"; + provider = { + ollama = { + npm = "@ai-sdk/openai-compatible"; + name = "Ollama"; + options = { + baseURL = "http://127.0.0.1:11434/v1"; + }; + models = { + "gpt-oss:20b" = { + name = "gpt-oss:20b"; + reasoning = true; + tools = true; + }; + }; + }; + }; + }; }; programs.beets = {