Skip to content

Instantly share code, notes, and snippets.

@thinklinux
Created November 11, 2025 08:39
Show Gist options
  • Select an option

  • Save thinklinux/8e49e30f26814bd789b6f10083166511 to your computer and use it in GitHub Desktop.

Select an option

Save thinklinux/8e49e30f26814bd789b6f10083166511 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 `zed: open default settings` from the
// command palette (cmd-shift-p / ctrl-shift-p)
{
// "remove_trailing_whitespace_on_save": false,
// "ensure_final_newline_on_save": false,
"languages": {
"PHP": {
"prettier": { "allowed": false },
"language_servers": ["!phptools", "!phpactor", "intelephense"],
"formatter": {
"external": {
"command": "bash",
"arguments": [
"-c",
"temp=$(mktemp) && cat > $temp && ./php/app/laravel/vendor/bin/pint --config ./php/app/laravel/pint.json --quiet $temp && cat $temp"
]
}
}
}
},
"features": {
"edit_prediction_provider": "zed"
},
"agent": {
"default_model": {
"provider": "zed.dev",
"model": "claude-3-5-sonnet-latest"
}
},
"base_keymap": "VSCode",
"ui_font_size": 16,
"buffer_font_size": 15.0,
"theme": {
"mode": "system",
// "light": "One Dark"
"light": "Everforest Dark",
"dark": "Gruvbox Dark Hard"
},
"cursor_blink": false,
"file_types": {
"Helm": [
"**/templates/**/*.tpl",
"**/templates/**/*.yaml",
"**/templates/**/*.yml",
"**/helmfile.d/**/*.yaml",
"**/helmfile.d/**/*.yml"
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment