Installation¶
Installing and setting up Zed on your system.
System Requirements¶
- macOS: 10.15 (Catalina) or later
- Linux: Ubuntu 20.04+, Fedora 36+, Arch (experimental)
- GPU: Metal-capable GPU (macOS), Vulkan-capable GPU (Linux)
Installation¶
macOS (Homebrew)¶
macOS (Direct Download)¶
Download from zed.dev and drag to Applications.
Linux¶
Or via package manager:
First Launch¶
- Open Zed from Applications or run
zedin terminal - Sign in (optional, required for collaboration features)
- Configure settings via Cmd+,
Shell Integration¶
Add Zed to your PATH for terminal access.
macOS¶
# Add to ~/.bashrc or ~/.zshrc
export PATH="$PATH:/Applications/Zed.app/Contents/MacOS"
# Or create symlink
sudo ln -s "/Applications/Zed.app/Contents/MacOS/cli" /usr/local/bin/zed
Verify Installation¶
Configuration Location¶
Settings are stored in:
| Platform | Location |
|---|---|
| macOS | ~/.config/zed/settings.json |
| Linux | ~/.config/zed/settings.json |
Keybindings¶
Custom keybindings:
| Platform | Location |
|---|---|
| macOS | ~/.config/zed/keymap.json |
| Linux | ~/.config/zed/keymap.json |
Initial Setup¶
Open Settings¶
Press Cmd+, or use Command Palette (Cmd+Shift+P) and search "settings".
Minimal Configuration¶
{
"theme": "One Dark Pro",
"buffer_font_family": "JetBrains Mono",
"buffer_font_size": 14,
"ui_font_family": "JetBrains Mono",
"ui_font_size": 14,
"format_on_save": "on",
"telemetry": {
"diagnostics": false,
"metrics": false
}
}
Font Installation¶
Zed works best with a Nerd Font for icons:
# JetBrains Mono Nerd Font
brew install --cask font-jetbrains-mono-nerd-font
# Fira Code Nerd Font
brew install --cask font-fira-code-nerd-font
# Hack Nerd Font
brew install --cask font-hack-nerd-font
Sign In¶
For collaboration features, sign in with GitHub:
- Click profile icon (bottom left)
- Select "Sign In"
- Authenticate with GitHub
Extensions¶
Install extensions for additional language support:
- Press Cmd+Shift+P
- Search "extensions"
- Browse and install
Or via settings:
Dotfiles Integration¶
To manage Zed config with dotfiles:
# Move config to dotfiles
mv ~/.config/zed ~/dotfiles/config/zed
# Create symlink
ln -s ~/dotfiles/config/zed ~/.config/zed
Updating¶
macOS (Homebrew)¶
Built-in Updater¶
Zed auto-updates by default. Check for updates:
- Click Zed menu
- Select "Check for Updates"
Disable Auto-Update¶
Uninstalling¶
macOS¶
# Remove application
rm -rf /Applications/Zed.app
# Remove configuration
rm -rf ~/.config/zed
# Remove cache
rm -rf ~/Library/Caches/Zed
rm -rf ~/Library/Application\ Support/Zed
Homebrew¶
Troubleshooting Installation¶
Zed Won't Start¶
- Check system requirements (GPU support)
- Reset preferences:
- Check logs:
CLI Not Found¶
Ensure PATH includes Zed:
Font Not Displaying¶
- Verify font installed:
fc-list | grep JetBrains - Restart Zed after font installation
- Check exact font name in Font Book
Project Setup¶
Open Project¶
Workspace Settings¶
Create .zed/settings.json in project root for project-specific settings: