opencode: fix opencode-claude-auth
This commit is contained in:
@@ -40,22 +40,6 @@ let
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
oh-my-opencode-pkg = inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.oh-my-opencode;
|
oh-my-opencode-pkg = inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.oh-my-opencode;
|
||||||
|
|
||||||
opencode-claude-auth = pkgs.stdenv.mkDerivation {
|
|
||||||
pname = "opencode-claude-auth";
|
|
||||||
version = "0.5.7";
|
|
||||||
src = pkgs.fetchurl {
|
|
||||||
url = "https://registry.npmjs.org/opencode-claude-auth/-/opencode-claude-auth-0.5.7.tgz";
|
|
||||||
hash = "sha256-uGrh/hkXUCAL9m2fu6Tj0cPTvSOiY1ZEYT7m3ccHmrs=";
|
|
||||||
};
|
|
||||||
unpackPhase = ''
|
|
||||||
tar xzf $src
|
|
||||||
'';
|
|
||||||
installPhase = ''
|
|
||||||
mkdir -p $out
|
|
||||||
cp -r package/dist/* $out/
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
home.packages = [
|
home.packages = [
|
||||||
@@ -76,8 +60,6 @@ in
|
|||||||
xdg.configFile."opencode/plugins/oh-my-opencode.js".source =
|
xdg.configFile."opencode/plugins/oh-my-opencode.js".source =
|
||||||
"${oh-my-opencode-pkg}/lib/oh-my-opencode/dist/index.js";
|
"${oh-my-opencode-pkg}/lib/oh-my-opencode/dist/index.js";
|
||||||
|
|
||||||
xdg.configFile."opencode/plugins/opencode-claude-auth".source = opencode-claude-auth;
|
|
||||||
|
|
||||||
xdg.configFile."opencode/skills/playwright.md".text =
|
xdg.configFile."opencode/skills/playwright.md".text =
|
||||||
let
|
let
|
||||||
browsers = pkgs.playwright-driver.browsers;
|
browsers = pkgs.playwright-driver.browsers;
|
||||||
@@ -193,7 +175,7 @@ in
|
|||||||
autoshare = false;
|
autoshare = false;
|
||||||
autoupdate = false;
|
autoupdate = false;
|
||||||
agent = { };
|
agent = { };
|
||||||
plugin = [ ];
|
plugin = [ "opencode-claude-auth" ];
|
||||||
provider = {
|
provider = {
|
||||||
openrouter = {
|
openrouter = {
|
||||||
models = {
|
models = {
|
||||||
|
|||||||
Reference in New Issue
Block a user