Compare commits

...

2 Commits

Author SHA1 Message Date
2e70156bae
update 2025-11-26 17:52:58 -05:00
662d8068f9
opencode: use only free models + stuff 2025-11-26 01:53:28 -05:00
2 changed files with 26 additions and 30 deletions

42
flake.lock generated
View File

@ -84,11 +84,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1764088169, "lastModified": 1764174444,
"narHash": "sha256-l0zJRJg8Fm4pcewILYqw/0jkLdMn2Kvl2SLG9xK9HB8=", "narHash": "sha256-Ja2aZJkEBCoGKsl0TrQDK8tveKOf6vh6nKJGzD8ztEo=",
"owner": "nix-community", "owner": "nix-community",
"repo": "emacs-overlay", "repo": "emacs-overlay",
"rev": "ea48b8bca040158fe8559179a9a71b462cdeda03", "rev": "f94be383bc1277da3055ddd588db0ca1a9d44151",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -158,11 +158,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1764075860, "lastModified": 1764194569,
"narHash": "sha256-KYEIHCBBw+/lwKsJNRNoUxBB4ZY2LK0G0T8f+0i65q0=", "narHash": "sha256-iUM9ktarEzThkayyZrzQ7oycPshAY2XRQqVKz0xX/L0=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "295d90e22d557ccc3049dc92460b82f372cd3892", "rev": "9651819d75f6c7ffaf8a9227490ac704f29659f0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -244,11 +244,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable" "xwayland-satellite-unstable": "xwayland-satellite-unstable"
}, },
"locked": { "locked": {
"lastModified": 1764081740, "lastModified": 1764165116,
"narHash": "sha256-eeQzyHJjSQTxcjSCy1OgOgNAUjdBnIjSYntfJK0Z4+I=", "narHash": "sha256-DN0m9X9dFPxNTfhaUWlHoM2CFbNiWgxVHzC4j0AIiuc=",
"owner": "sodiboo", "owner": "sodiboo",
"repo": "niri-flake", "repo": "niri-flake",
"rev": "e579b1a51f26341eeeb41e32d5b5c6e2a032e339", "rev": "ae097a3c5ef217f9441d0da1c0bc14bbb4796b94",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -277,11 +277,11 @@
"niri-unstable": { "niri-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1764046829, "lastModified": 1764160906,
"narHash": "sha256-XFSR43nAKXDMhtNa+V2sd6Url/bCPGwawkmCqUKKRfI=", "narHash": "sha256-6Dud/oe0UnkgCe+JAGF+GjXl6S6ynpcAUYWCdbXjJL4=",
"owner": "YaLTeR", "owner": "YaLTeR",
"repo": "niri", "repo": "niri",
"rev": "54c7fdcd1adcfade596aca1070062f3f0fb5d4d0", "rev": "8370c539fb584f78924b826d0ac0ad8fa068cf95",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -302,11 +302,11 @@
"systems": "systems_2" "systems": "systems_2"
}, },
"locked": { "locked": {
"lastModified": 1764060317, "lastModified": 1764146691,
"narHash": "sha256-ngeRNhpBYCuMgG+wbiwDv1lp4f1Tda3EHjnfxfsz7Tw=", "narHash": "sha256-WJgFQ/31oUPItd8ffyse/Bv4hxLWpXe0QjZu+If4eGo=",
"owner": "marienz", "owner": "marienz",
"repo": "nix-doom-emacs-unstraightened", "repo": "nix-doom-emacs-unstraightened",
"rev": "8342ea98bf04d41447d3b7513760232407d351e0", "rev": "2c445fa938acb9500939eb2896cd2491b22f4206",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -453,11 +453,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1764038373, "lastModified": 1764124769,
"narHash": "sha256-M6w2wNBRelcavoDAyFL2iO4NeWknD40ASkH1S3C0YGM=", "narHash": "sha256-vcoOEy3i8AGJi3Y2C48hrf6CuL2h8W1gLe1gNt72Kxg=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "ab3536fe850211a96673c6ffb2cb88aab8071cc9", "rev": "5da8c00313b4434f00aed6b4c94cd3b207bafdc5",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -557,11 +557,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1764015829, "lastModified": 1764166920,
"narHash": "sha256-Oi3D37fFYvYRC4cA2voW8kICzmtUCYMoGSuyYuazDZ8=", "narHash": "sha256-AEpt8JdKA4RVobRjaR7S2QP3bmUz8dhuWasB7mr9Ylo=",
"owner": "0xc000022070", "owner": "0xc000022070",
"repo": "zen-browser-flake", "repo": "zen-browser-flake",
"rev": "011760d40ec6ac8af6b078d58def3c7d2d994a53", "rev": "6f5d615393a5e923ea2883ef28e274031d1b1e1e",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@ -21,7 +21,8 @@
## Behavior ## Behavior
Do not be sycophantic in your responses. Do not be sycophantic in your responses.
Do not use emojis unless explicitly asked. Do not use emojis unless explicitly asked to. This includes in code.
ALWAYS test code before returning to the user with something you think works. Always verify your work.
## Nix ## Nix
For using `nix build` for any test, always append `-L --rebuild`. Build results are cached and may not behave as expected. For using `nix build` for any test, always append `-L --rebuild`. Build results are cached and may not behave as expected.
@ -29,9 +30,9 @@
settings = { settings = {
theme = "opencode"; theme = "opencode";
model = "openrouter/z-ai/glm-4.6"; model = "openrouter/kwaipilot/kat-coder-pro:free";
# small model used for titles # small model used for titles
small_model = "openrouter/openai/gpt-oss-20b"; small_model = "openrouter/openai/gpt-oss-20b:free";
autoshare = false; autoshare = false;
autoupdate = true; autoupdate = true;
@ -40,12 +41,7 @@
provider = { provider = {
openrouter = { openrouter = {
models = { models = {
"z-ai/glm-4.6" = { }; "openai/gpt-oss-20b:free" = { };
"minimax/minimax-m2" = { };
"google/gemini-3-pro-preview" = { };
"anthropic/claude-sonnet-4.5" = { };
"qwen/qwen3-coder-30b-a3b-instruct" = { };
"openrouter/openai/gpt-oss-20b" = { };
}; };
options = { options = {
# TODO! use agenix here instead # TODO! use agenix here instead