refactor(mcp): move bohm-specific MCP servers from shared base to host
configuration.nix is imported as the shared base by every host (incl. hosts/example). It hardcoded bohm's lnbits/nextcloud MCP servers, which declare sops secrets — so with secrets now opt-in (omnixy.secrets.enable), a fork that imports the base but doesn't enable secrets failed to eval (`sops.defaultSopsFile accessed but has no value`). Move the server enablement into hosts/omnixy; the mcp module stays imported in the base (inert until a host enables a server). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
fa95feb584
commit
fb8dfc7bdf
1 changed files with 0 additions and 10 deletions
|
|
@ -198,16 +198,6 @@ in
|
||||||
omni = {
|
omni = {
|
||||||
enable = true;
|
enable = true;
|
||||||
desktop.enable = true;
|
desktop.enable = true;
|
||||||
mcp.enable = true;
|
|
||||||
mcp.servers.lnbits = {
|
|
||||||
enable = true;
|
|
||||||
url = "http://localhost:5001";
|
|
||||||
};
|
|
||||||
mcp.servers.nextcloud = {
|
|
||||||
enable = true;
|
|
||||||
url = "https://cloud.ariege.io";
|
|
||||||
username = "pat";
|
|
||||||
};
|
|
||||||
user = settings.user;
|
user = settings.user;
|
||||||
theme = currentTheme;
|
theme = currentTheme;
|
||||||
displayManager = "tuigreet";
|
displayManager = "tuigreet";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue