chore: hermes update

This commit is contained in:
m3tm3re
2026-04-21 19:00:49 +02:00
parent 90fbdfe346
commit 382b4c8c98
11 changed files with 77 additions and 147 deletions

View File

@@ -1,5 +1,6 @@
{
config,
inputs,
pkgs,
videoDrivers,
...
@@ -14,6 +15,20 @@ in {
./opencode.nix
./pi.nix
];
coding.agents.skills = {
agentsInput = inputs.agents;
externalSkills = [
{
src = inputs.skills-anthropic;
selectSkills = ["pdf" "docx" "frontend-design"];
}
{src = inputs.skills-vercel;}
{src = inputs.skills-basecamp;}
{src = inputs.skills-kestra;}
];
};
programs.mcp = {
enable = true;
servers = {
@@ -47,13 +62,12 @@ in {
home.packages = with pkgs; [
agenix-cli
agent-browser
alejandra
bc
bun
devpod
#devpod-desktop
claude-code
code2prompt
gnumake
cmake
(python3.withPackages (ps:
@@ -68,6 +82,7 @@ in {
]))
pyrefly
nixd
nix-update
nodejs
# opencode-desktop
(qmd.override {
@@ -76,6 +91,7 @@ in {
})
openshell
openspec
pi-coding-agent
alejandra
sidecar
tailwindcss

View File

@@ -6,16 +6,6 @@
coding.agents.opencode = {
enable = true;
agentsInput = inputs.agents;
externalSkills = [
{
src = inputs.skills-anthropic;
selectSkills = ["pdf" "docx" "frontend-design"];
}
{src = inputs.skills-vercel;}
{src = inputs.skills-basecamp;}
{src = inputs.skills-kestra;}
];
};
coding.opencode = {

View File

@@ -3,23 +3,9 @@
enable = true;
agentsInput = inputs.agents;
externalSkills = [
{
src = inputs.skills-anthropic;
selectSkills = ["pdf" "docx" "frontend-design"];
}
{src = inputs.skills-vercel;}
{src = inputs.skills-basecamp;}
{src = inputs.skills-kestra;}
];
# Source materialized for m3ta.pi-agent wrapper sync into /var/lib/pi-agent/.pi/agent
# Use .pi/agents to match Pi's native directory layout.
path = ".pi/agents";
modelOverrides = {
chiron = "zai-coding-plan/glm-5.1";
chiron-forge = "zai-coding-plan/glm-5.1";
chiron = "zai/glm-5.1";
chiron-forge = "zai/glm-5.1";
};
settings = {
@@ -33,11 +19,14 @@
"npm:@plannotator/pi-extension"
"npm:pi-powerline-footer"
"npm:pi-markdown-preview"
"npm:pi-gsd"
"npm:pi-tool-view"
"npm:pi-agent-browser-native"
];
defaultProvider = "zai";
defaultModel = "glm-5.1";
defaultThinkingLevel = "medium";
defaultThinkingLevel = "high";
};
# MCP servers auto-inherited from programs.mcp in default.nix