diff --git a/legacy/.gemini/config/mcp_config.json b/legacy/.gemini/config/mcp_config.json new file mode 100644 index 0000000..422ea8f --- /dev/null +++ b/legacy/.gemini/config/mcp_config.json @@ -0,0 +1,29 @@ +{ + "mcpServers": { + "nix": { + "command": "nix", + "args": [ + "run", + "github:utensils/mcp-nixos", + "--" + ] + }, + "ha": { + "command": "nix", + "args": [ + "shell", + "nixpkgs#uv", + "nixpkgs#python3", + "--command", + "uv", + "tool", + "run", + "ha-mcp" + ], + "env": { + "UV_PYTHON_DOWNLOADS": "never", + "UV_PYTHON_PREFERENCE": "system" + } + } + } +} diff --git a/legacy/.gemini/settings.json b/legacy/.gemini/settings.json deleted file mode 100644 index 519e9c2..0000000 --- a/legacy/.gemini/settings.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "mcpServers": { - "nix": { - "command": "nix", - "args": [ - "run", - "github:utensils/mcp-nixos", - "--" - ] - }, - "ha": { - "url": "${HASS_SERVER}/mcp_server/sse", - "headers": { - "Authorization": "Bearer ${HASS_TOKEN}" - }, - "timeout": 5000 - } - }, - "security": { - "auth": { - "selectedType": "oauth-personal" - } - }, - "general": { - "sessionRetention": { - "warningAcknowledged": true, - "enabled": true, - "maxAge": "30d" - }, - "preferredEditor": "vim" - }, - "model": { - "name": "auto-gemini-3" - } -}