feat: nb changes for claude code
This commit is contained in:
@@ -16,6 +16,7 @@ in {
|
|||||||
echo "Installing @anthropic-ai/claude-code globally..."
|
echo "Installing @anthropic-ai/claude-code globally..."
|
||||||
# --global uses prefix from ~/.npmrc; PATH has node for postinstall
|
# --global uses prefix from ~/.npmrc; PATH has node for postinstall
|
||||||
${node}/bin/npm install -g @anthropic-ai/claude-code
|
${node}/bin/npm install -g @anthropic-ai/claude-code
|
||||||
|
${node}/bin/npm install -g @musistudio/claude-code-router
|
||||||
fi
|
fi
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
|||||||
10
hosts/nb/users/claude-router.json
Normal file
10
hosts/nb/users/claude-router.json
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"Providers": [
|
||||||
|
{
|
||||||
|
"name": "openai",
|
||||||
|
"api_base_url": "https://api.openai.com/v1/chat/completions",
|
||||||
|
"api_key": "$OPENAI_API_KEY",
|
||||||
|
"models": ["gpt-5-codex"]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -71,5 +71,7 @@ in {
|
|||||||
${node}/bin/npm install -g @openai/codex
|
${node}/bin/npm install -g @openai/codex
|
||||||
fi
|
fi
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
# home.file.".claude-code-router/config.json".source = ./claude-router.json;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
/home/dominik/projects/cloonar/mcp-servers-nix
|
/home/dominik/projects/cloonar/mcp-servers-nix
|
||||||
/home/dominik/projects/cloonar/ldap2vcard
|
/home/dominik/projects/cloonar/ldap2vcard
|
||||||
/home/dominik/projects/scana11y/sa-core
|
/home/dominik/projects/scana11y/sa-core
|
||||||
/home/dominik/projects/cloonar/cloonar-code
|
/home/dominik/projects/cloonar/cloonar-fit
|
||||||
|
|
||||||
/home/dominik/projects/home-automation/lego-hetzner-bridge
|
/home/dominik/projects/home-automation/lego-hetzner-bridge
|
||||||
/home/dominik/projects/home-automation/ghetto-nixos
|
/home/dominik/projects/home-automation/ghetto-nixos
|
||||||
|
|||||||
@@ -614,7 +614,7 @@ in
|
|||||||
git clone gitea@git.cloonar.com:Cloonar/wohnservice-wien-typo3.git ${persistHome}/projects/cloonar/wohnservice-wien 2>/dev/null
|
git clone gitea@git.cloonar.com:Cloonar/wohnservice-wien-typo3.git ${persistHome}/projects/cloonar/wohnservice-wien 2>/dev/null
|
||||||
git clone gitea@git.cloonar.com:Cloonar/wohnservice-gdpr.git ${persistHome}/projects/cloonar/wohnservice-gdpr 2>/dev/null
|
git clone gitea@git.cloonar.com:Cloonar/wohnservice-gdpr.git ${persistHome}/projects/cloonar/wohnservice-gdpr 2>/dev/null
|
||||||
git clone gitea@git.cloonar.com:Cloonar/gbv-aktuell.git ${persistHome}/projects/cloonar/gbv-aktuell 2>/dev/null
|
git clone gitea@git.cloonar.com:Cloonar/gbv-aktuell.git ${persistHome}/projects/cloonar/gbv-aktuell 2>/dev/null
|
||||||
git clone gitea@git.cloonar.com:Cloonar/code.git ${persistHome}/projects/cloonar/cloonar-code 2>/dev/null
|
git clone gitea@git.cloonar.com:Cloonar/fit.git ${persistHome}/projects/cloonar/cloonar-fit 2>/dev/null
|
||||||
|
|
||||||
git clone gitea@git.cloonar.com:Cloonar/cloonar-technologies-website.git ${persistHome}/projects/cloonar/cloonar-technologies-website 2>/dev/null
|
git clone gitea@git.cloonar.com:Cloonar/cloonar-technologies-website.git ${persistHome}/projects/cloonar/cloonar-technologies-website 2>/dev/null
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user