Skip to content

Instantly share code, notes, and snippets.

@TranquilMarmot
Last active August 8, 2025 08:14
Show Gist options
  • Select an option

  • Save TranquilMarmot/719a7bf657a65df81f4a51febb29c4be to your computer and use it in GitHub Desktop.

Select an option

Save TranquilMarmot/719a7bf657a65df81f4a51febb29c4be to your computer and use it in GitHub Desktop.
zed godot setup
// 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)
{
"ui_font_size": 14,
"buffer_font_size": 12,
"minimap": {
"show": "always",
"thumb": "hover",
"current_line_highlight": "line"
},
"tabs": {
"file_icons": true,
"git_status": true,
"activate_on_close": "history",
"show_close_button": "hover",
"show_diagnostics": "errors"
},
// this turns off the toolbar - it takes up a lot of vertical space!
"toolbar": {
"breadcrumbs": false,
"quick_actions": false,
"selections_menu": false,
"agent_review": false,
"code_actions": false
},
"file_scan_exclusions": [
// hide GDScript UIDs
// NOTE: MAKE SURE TO ONLY MOVE FILES IN THE EDITOR!!!
// otherwise, the UID will not move along with the script
"**/*.gd.uid",
// defaults
"**/.git",
"**/.svn",
"**/.hg",
"**/.jj",
"**/CVS",
"**/.DS_Store",
"**/Thumbs.db",
"**/.classpath",
"**/.settings"
],
"indent_guides": {
"enabled": true,
"coloring": "indent_aware",
"active_line_width": 5,
"line_width": 3
// nice, but kind of distracting
// "background_coloring": "indent_aware"
},
"languages": {
"GDScript": {
"hard_tabs": true,
"formatter": {
"external": {
"command": "gdformat",
"arguments": ["-"]
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment