Skip to content

Instantly share code, notes, and snippets.

@MikeRomaa
Last active September 19, 2025 15:34
Show Gist options
  • Select an option

  • Save MikeRomaa/b530e965f021e5114093c27673abddd0 to your computer and use it in GitHub Desktop.

Select an option

Save MikeRomaa/b530e965f021e5114093c27673abddd0 to your computer and use it in GitHub Desktop.
Zed Config
// Zed settings
//
// For information on how to configure Zed, see the Zed
// documentation: https://zed.dev/docs/configuring-zed
//
// To see all of Zed's default settings without changing your
// custom settings, run the `zed: Open Default Settings` command
// from the command palette
{
"outline_panel": {
"dock": "right"
},
"features": {
"edit_prediction_provider": "none"
},
"base_keymap": "JetBrains",
"telemetry": {
"diagnostics": false,
"metrics": false
},
// Misc.
"autosave": "on_focus_change",
"format_on_save": "off",
"tab_size": 4,
"proxy": "http://127.0.0.1:8888",
// Language Settings
"lsp": {
"rust-analyzer": {
"initialization_options": {
"imports": {
"granularity": {
"group": "crate"
},
"prefix": "crate"
}
}
},
"pyright": {
"settings": {
"python": {
"pythonPath": "./venv/bin/python"
}
}
},
"biome": {
"settings": {
"configuration_path": "./biome.json",
"require_config_file": true
}
},
"basedpyright": {
"settings": {
"python": {
"pythonPath": "./venv/bin/python"
},
"basedpyright.analysis": {
"diagnosticMode": "workspace",
"diagnosticSeverityOverrides": {
"reportMissingTypeStubs": "none"
},
"inlayHints": {
"callArgumentNames": false
}
}
}
}
},
"languages": {
"Python": {
"language_servers": [
"basedpyright",
"ruff",
"!pyright",
"!pylance"
],
"format_on_save": {
"external": {
"command": "ruff",
"arguments": ["format", "-"]
}
},
"code_actions_on_format": {
"source.fixAll.ruff": true,
"source.organizeImports.ruff": true
}
},
"JavaScript": {
"formatter": {
"language_server": {
"name": "biome"
}
},
"code_actions_on_format": {
"source.fixAll.biome": true,
"source.organizeImports.biome": true
}
},
"TypeScript": {
"formatter": {
"language_server": {
"name": "biome"
}
},
"code_actions_on_format": {
"source.fixAll.biome": true,
"source.organizeImports.biome": true
}
},
"TSX": {
"formatter": {
"language_server": {
"name": "biome"
}
},
"code_actions_on_format": {
"source.fixAll.biome": true,
"source.organizeImports.biome": true
}
},
"Rust": {
"format_on_save": "on"
}
},
// Styling Settings
"buffer_font_family": "Berkeley Mono Medium",
"buffer_line_height": "standard",
"terminal": {
"line_height": { "custom": 1.2 }
},
"project_panel": {
"entry_spacing": "standard"
},
"theme": "Fleet Dark"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment