Skip to content

Instantly share code, notes, and snippets.

@A5hleyRich
Last active May 27, 2025 09:56
Show Gist options
  • Save A5hleyRich/89842fb5f3ab69ee25642382ffe68392 to your computer and use it in GitHub Desktop.
Save A5hleyRich/89842fb5f3ab69ee25642382ffe68392 to your computer and use it in GitHub Desktop.
Zed configuration for Laravel development as a long-time PhpStorm user.
// Zed keymap
//
// For information on binding keys, see the Zed
// documentation: https://zed.dev/docs/key-bindings
//
// To see the default key bindings run `zed: open default keymap`
// from the command palette.
[
{
"context": "Workspace",
"bindings": {
//
}
},
{
"context": "Editor",
"bindings": {
//
}
},
{
"bindings": {
"cmd-1": "workspace::ToggleLeftDock",
"cmd-2": "workspace::ToggleBottomDock",
"cmd-3": "workspace::ToggleRightDock",
"cmd-o": "file_finder::Toggle",
"cmd-alt-l": ["task::Spawn", { "task_name": "run pint" }]
}
}
]
{
"completion_worse.completor.docblock.enabled": false
}
// 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 `open default settings` command
// from the command palette or from `Zed` application menu.
{
"theme": "Catppuccin Latte",
"icon_theme": "Catppuccin Latte",
"ui_font_size": 16,
"buffer_font_family": "MonoLisa Variable",
"buffer_font_features": {
"liga": true,
"ss02": true
},
"buffer_font_size": 16,
"buffer_line_height": {
"custom": 2.6
},
"autosave": "on_focus_change",
"base_keymap": "JetBrains",
"collaboration_panel": {
"button": false
},
"git_panel": {
"button": true
},
"project_panel": {
"dock": "right",
"indent_size": 28
},
"seed_search_query_from_cursor": "selection",
"tab_bar": {
"show": false,
"show_nav_history_buttons": false
},
"terminal": {
"toolbar": {
"breadcrumbs": false
}
},
"toolbar": {
"breadcrumbs": true,
"quick_actions": false
},
"languages": {
"PHP": {
"format_on_save": "off"
}
}
}
[
{
"label": "run pint",
"command": "./vendor/bin/pint $ZED_FILE",
"use_new_terminal": false,
"allow_concurrent_runs": false,
"reveal": "no_focus",
"reveal_target": "dock",
"hide": "on_success",
"tags": []
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment