My Zed editor configuration.
~/.config/zed/
├── settings.json # Editor settings
├── snippets/ # Custom snippets
└── themes/
└── obsidian-prism.json
Obsidian Prism - a dark theme built on a near-black #080909 base with translucent backgrounds and VS Code–inspired syntax highlighting.
- AI - Claude Opus 4 (thinking) as the default agent model, with Context7 MCP tools auto-allowed
- Appearance - Bar cursor, comfortable project panel spacing, no horizontal scrollbar, Base Charmed Icons
- Privacy - Telemetry fully disabled
Three agent rules in the prompt library:
- Git Commit - Modified built-in rule enforcing Conventional Commits format (
type(scope): Subject), imperative mood, 50-char subject limit, and minimal body usage - Context7 - Caps
maxTokensat 5000 when calling thequery-docsMCP tool to avoid flooding the context window - Writing Style - UK English spelling, no em dashes or emojis, minimal inline comments, and proper documentation standards per language (JSDoc, docstrings, etc.)
git clone git@github.com:dcrdev/zed-config.git ~/.config/zed