fix(users): anki + addon MCP via le flake ankimcp/anki-mcp-server-addon

ankiAddons.anki-mcp-server n'existe pas dans nixpkgs, et l'appel à
withAddons sans parenthèses insérait une fonction dans home.packages.
This commit is contained in:
Hermes Agent
2026-10-11 19:36:40 -04:00
parent ca72d76cbd
commit 35d79ccde9
3 changed files with 73 additions and 33 deletions
Generated
+67 -32
View File
@@ -20,6 +20,24 @@
"type": "github"
}
},
"anki-mcp": {
"inputs": {
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1791741963,
"narHash": "sha256-QMTAhieadrLxXoBUGshMMW7GFl1TCWQ19UrpmnPnxRk=",
"owner": "ankimcp",
"repo": "anki-mcp-server-addon",
"rev": "b67c914b4560944b095eb58a94c4e9b821a72128",
"type": "github"
},
"original": {
"owner": "ankimcp",
"repo": "anki-mcp-server-addon",
"type": "github"
}
},
"ankimcp": {
"inputs": {
"nixpkgs": [
@@ -66,7 +84,7 @@
},
"catppuccin": {
"inputs": {
"nixpkgs": "nixpkgs_2"
"nixpkgs": "nixpkgs_3"
},
"locked": {
"lastModified": 1789553013,
@@ -100,7 +118,7 @@
},
"claude-code": {
"inputs": {
"nixpkgs": "nixpkgs_3",
"nixpkgs": "nixpkgs_4",
"systems": "systems_2"
},
"locked": {
@@ -166,7 +184,7 @@
"discord-bot": {
"inputs": {
"flake-utils": "flake-utils_3",
"nixpkgs": "nixpkgs_5"
"nixpkgs": "nixpkgs_6"
},
"locked": {
"lastModified": 1790541689,
@@ -433,7 +451,7 @@
"inputs": {
"flake-parts": "flake-parts",
"home-manager": "home-manager_3",
"nixpkgs": "nixpkgs_6",
"nixpkgs": "nixpkgs_7",
"npm-lockfile-fix": "npm-lockfile-fix",
"pyproject-build-systems": "pyproject-build-systems_2",
"pyproject-nix": "pyproject-nix_3",
@@ -582,7 +600,7 @@
"jovian": {
"inputs": {
"nix-github-actions": "nix-github-actions",
"nixpkgs": "nixpkgs_7"
"nixpkgs": "nixpkgs_8"
},
"locked": {
"lastModified": 1790411649,
@@ -600,7 +618,7 @@
},
"microvm": {
"inputs": {
"nixpkgs": "nixpkgs_8",
"nixpkgs": "nixpkgs_9",
"spectrum": "spectrum"
},
"locked": {
@@ -764,7 +782,7 @@
"inputs": {
"home-manager": "home-manager_5",
"nix-formatter-pack": "nix-formatter-pack",
"nixpkgs": "nixpkgs_9",
"nixpkgs": "nixpkgs_10",
"nixpkgs-docs": "nixpkgs-docs",
"nixpkgs-for-bootstrap": "nixpkgs-for-bootstrap",
"nmd": "nmd"
@@ -786,7 +804,7 @@
},
"nix-openclaw-tools": {
"inputs": {
"nixpkgs": "nixpkgs_4"
"nixpkgs": "nixpkgs_5"
},
"locked": {
"lastModified": 1790151707,
@@ -883,6 +901,21 @@
}
},
"nixpkgs_10": {
"locked": {
"lastModified": 1708172716,
"narHash": "sha256-3M94oln0b61m3dUmLyECCA9hYAHXZEszM4saE3CmQO4=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "5d874ac46894c896119bce68e758e9e80bdb28f1",
"type": "github"
},
"original": {
"owner": "NixOS",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_11": {
"locked": {
"lastModified": 1790450978,
"narHash": "sha256-/eLCD/X9kaWJqPR47+fDozEC87Hjmm3i8gJbYmDAD7g=",
@@ -898,7 +931,7 @@
"type": "github"
}
},
"nixpkgs_11": {
"nixpkgs_12": {
"locked": {
"lastModified": 1789749394,
"narHash": "sha256-cFTsMQz8Hzn8MT49oaeLSHg62tE86NykugCWkeM2ypk=",
@@ -915,6 +948,22 @@
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1791594108,
"narHash": "sha256-XK4KceonkwD8LuMAt/vNrz982mXJM5jeHAxMwsUXXAQ=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "6510408d147d8c5e6d76043e899e9251756f6a75",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1789044656,
"narHash": "sha256-sDGcZgdRVR58ceKz0RmkBtdUomBvu5vzbf6Aw5rUCo0=",
@@ -927,7 +976,7 @@
"url": "https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz"
}
},
"nixpkgs_3": {
"nixpkgs_4": {
"locked": {
"lastModified": 1790238896,
"narHash": "sha256-ym4BG18Pu2awiJIehla1Lo9xiB2QYRcCzW3SB74gEBY=",
@@ -943,7 +992,7 @@
"type": "github"
}
},
"nixpkgs_4": {
"nixpkgs_5": {
"locked": {
"lastModified": 1790055231,
"narHash": "sha256-QpXotokGh5eeMG1Njiuh27oP0rK6t5+cMp7ymXSs7mc=",
@@ -959,7 +1008,7 @@
"type": "github"
}
},
"nixpkgs_5": {
"nixpkgs_6": {
"locked": {
"lastModified": 1789149629,
"narHash": "sha256-H6GwaZzZf+4npqv0tph94w9tZddSjFjmQrVsW0z78uk=",
@@ -975,7 +1024,7 @@
"type": "github"
}
},
"nixpkgs_6": {
"nixpkgs_7": {
"locked": {
"lastModified": 1785318670,
"narHash": "sha256-dN6Ou5x/+23FZLEpYP3IffO+NyJFzUlGumt1uu3MMaY=",
@@ -991,7 +1040,7 @@
"type": "github"
}
},
"nixpkgs_7": {
"nixpkgs_8": {
"locked": {
"lastModified": 1789546076,
"narHash": "sha256-zVxLZiSnmaaPLwnhj7pwmqe3axBg/C6nG5JZsJMh2g4=",
@@ -1007,7 +1056,7 @@
"type": "github"
}
},
"nixpkgs_8": {
"nixpkgs_9": {
"locked": {
"lastModified": 1789006805,
"narHash": "sha256-xB8mKMOx1IA9vTDNLmJZ6n4wCMq/cuWBBOzGCRnqxrU=",
@@ -1023,25 +1072,10 @@
"type": "github"
}
},
"nixpkgs_9": {
"locked": {
"lastModified": 1708172716,
"narHash": "sha256-3M94oln0b61m3dUmLyECCA9hYAHXZEszM4saE3CmQO4=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "5d874ac46894c896119bce68e758e9e80bdb28f1",
"type": "github"
},
"original": {
"owner": "NixOS",
"repo": "nixpkgs",
"type": "github"
}
},
"nixvim": {
"inputs": {
"flake-parts": "flake-parts_2",
"nixpkgs": "nixpkgs_11",
"nixpkgs": "nixpkgs_12",
"systems": "systems_5"
},
"locked": {
@@ -1514,6 +1548,7 @@
"root": {
"inputs": {
"agenix": "agenix",
"anki-mcp": "anki-mcp",
"ankimcp": "ankimcp",
"backtest": "backtest",
"catppuccin": "catppuccin",
@@ -1532,7 +1567,7 @@
"nix-darwin": "nix-darwin",
"nix-flatpak": "nix-flatpak",
"nix-on-droid": "nix-on-droid",
"nixpkgs": "nixpkgs_10",
"nixpkgs": "nixpkgs_11",
"nixpkgs-darwin": "nixpkgs-darwin",
"nixvim": "nixvim",
"nur": "nur",
+4
View File
@@ -107,6 +107,10 @@
option-pricer.url = "github:marcpartensky/option-pricer";
option-pricer.inputs.nixpkgs.follows = "nixpkgs";
# addon Anki MCP (ankimcp.ai) : pas de follows, ses deps python (mcp >= 1.27)
# doivent venir du même nixpkgs que l'Anki qui le charge
anki-mcp.url = "github:ankimcp/anki-mcp-server-addon";
uv2nix.url = "github:pyproject-nix/uv2nix";
uv2nix.inputs.nixpkgs.follows = "nixpkgs";
pyproject-nix.url = "github:pyproject-nix/pyproject.nix";
+2 -1
View File
@@ -62,7 +62,8 @@ in {
typer
yazi
eternal-terminal
pkgs.anki.withAddons [ pkgs.ankiAddons.anki-mcp-server ]
# Anki + addon MCP, tous deux depuis le nixpkgs de l'upstream (cf flake.nix)
inputs.anki-mcp.packages.${pkgs.stdenv.hostPlatform.system}.default
libreoffice-fresh
pw-volume
brightnessctl