Personal configuration for Zed, a high-performance, multiplayer code editor.
This repository contains my customized Zed settings optimized for:
- Python development with Ruff integration
- Vim mode with system clipboard integration
- AI-powered coding assistance (Copilot + custom LLM)
- Clean, focused interface with minimal distractions
- Vim mode enabled with relative line numbers
- Auto-save on window change
- Format on save with language-specific formatters
- Smart search with case sensitivity
- Preview tabs for quick file exploration
- Python: Ruff for linting/formatting via
uvx - TypeScript/JavaScript: Auto-organize imports
- Git: Inline blame with commit summaries
- AI: GitHub Copilot predictions + GPT-5 via LiteLLM proxy
- Theme: Dayfox (opaque background)
- Font: Input Mono, 12pt
- Layout: Agent panel (left), Terminal (left), Project panel (right)
- Hidden panels: Collaboration, Chat, Search, Outline
Quick access to common commands via Command Palette (Cmd+Shift+P):
- Claude Tasks: Interactive AI assistance, commit creation, CI checks, push review, PR creation
- Python Tasks: Run current file, format with Ruff, lint with Ruff
- Git Tasks: Quick status check, quick commits
settings.json- Main configuration file with comprehensive inline documentationtasks.json- Custom tasks for quick access to common commands.gitignore- Excludes workspace-specific and temporary files
- Install Zed
- Clone or copy these files to
~/.config/zed/ - Restart Zed to apply settings
For full functionality:
claude- Claude CLI for AI-powered tasksuvx- Python tool runner (for Ruff formatting)ruff- Python linter/formatter- GitHub Copilot subscription (optional)
- LiteLLM proxy setup (optional, for custom LLMs)
Personal configuration - feel free to use and modify as needed.