chore: update config and add GhidraMCP

- remove gemini CLI instructions from UI design section
- update gitea domain to git.nicholai.work
- remove navigation config and vllm references
- add GhidraMCP directory
This commit is contained in:
Nicholai Vogel 2026-01-21 00:00:41 -07:00
parent 41b7c498bb
commit 55f25b63e4

View File

@ -53,17 +53,6 @@ ui design
when building UI for nicholai's projects, follow the design principles documented in
~/.claude/UI-DESIGN-PRINCIPLES.md
for UI implementation, it can be helpful to:
1. generate plans like normal (with me, claude)
2. utilize gemini cli to do the actual implementation
3. review its work in the browser (with me, claude)
key commands:
- `gemini -p "query"` for direct prompts or `echo "text" | gemini` for stdin piping
- `--yolo` or `--approval-mode` for autonomous operation
gemini can be bad at following precise instructions and is better utilized for more creative UI design tasks. for precision work don't bother, but for generating new ideas, gemini can do well. (also does well with viewing screenshots)
package managers
---------
@ -100,7 +89,6 @@ nicholai specific info
- production domain: nicholai.work
- hosted on cloudflare pages
- deploy to production: `bun deploy` then `wrangler pages deploy --branch=main`
- navigation config: src/components/Navigation.astro
- ooIDE project at /mnt/work/dev/ooIDE/
- monorepo: frontend (Next.js 16/React 19) + backend (Express 5/Bun)
- uses bun as package manager
@ -108,8 +96,7 @@ nicholai specific info
- `bun commit` for AI-assisted commits
- continuity log: dev/agents/continuity.md (APPEND ONLY)
- project CLAUDE.md has detailed agent and architecture guidelines
- nicholai's vllm config (for running local models with best performance) is at /mnt/work/dev/vllm/
- nicholai's private gitea instance at git.biohazardvfx.com
- nicholai's private gitea instance at git.nicholai.work
- uses gitea for personal/private repos
- token can be provided for api operations
- batch privatize script: ~/make-repos-private.ts