--- name: Windows GURU-BEAST-ROG Setup Status description: Windows workstation setup completion status - fully configured except SSH key deployment to servers type: reference --- # Windows Machine Setup Status (GURU-BEAST-ROG) **Created:** 2026-03-23 **Updated:** 2026-04-27 **Machine:** GURU-BEAST-ROG (Windows 11 Pro, i9-14900K, 128GB DDR5, RTX 4090) ## Software Status | Software | Version | Status | |----------|---------|--------| | Python | 3.12.10 | [OK] | | Git | 2.52.0.windows.1 | [OK] | | Windows OpenSSH | system | [OK] | | Node.js | v24.14.0 | [OK] | | Ollama | v0.21.0 | [OK] | | GrepAI | v0.35.0 | [OK] | | jq | 1.8.1 | [OK] | | sops | 3.12.2 | [OK] | | age | installed | [OK] | | 1Password CLI | 2.33.1 | [OK] | | Tailscale | installed | [OK] | ## Ollama Models | Model | Size | Status | |-------|------|--------| | nomic-embed-text | 0.3 GB | [OK] | | qwen3:14b | 9.3 GB | [OK] | | codestral:22b | 12.6 GB | [OK] | | qwen3:32b | 20.2 GB | [OK] | | gemma3:27b | 17.4 GB | [OK] | ## Configuration - **identity.json:** configured (mike, GURU-BEAST-ROG) - **users.json:** GURU-BEAST-ROG registered in mike's known_machines - **Vault:** C:/Users/guru/vault (cloned, SOPS decryption working with shared age key) - **SOPS_AGE_KEY_FILE:** set in ~/.bashrc - **OP_SERVICE_ACCOUNT_TOKEN:** set in ~/.bashrc - **~/.claude/commands/:** synced from repo - **GrepAI:** watcher running, MCP server configured - **Bypass permissions:** defaultMode: bypassPermissions ## Remaining TODO - [ ] Deploy SSH pubkey to infrastructure servers (OwnCloud, Jupiter, etc.) - [x] ~~Vault rotation to add GURU-BEAST-ROG's own age key as recipient~~ — Completed 2026-04-27 (vault commit 73de020). Public key `age17nqczmkmnqj970v96w6wsyu72556psmrzhps8vm90fn67p8vqu4s3ze4ms` added to `keys/recipients.txt` and `.sops.yaml` creation rules.