// 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. { "assistant": { "default_model": { "provider": "zed.dev", "model": "claude-3-5-sonnet-latest" }, "version": "2" }, "theme": "Catppuccin Mocha", "autosave": "on_window_change", "buffer_font_family": "Monaspace Neon", "buffer_font_features": { "calt": true, "clig": true, "liga": true, "dlig": true, "ss01": true, "ss02": true, "ss03": true, "ss04": true, "ss05": true, "ss06": true, "ss07": true, "ss08": true }, "buffer_font_size": 20, "confirm_quit": false, "cursor_blink": false, "format_on_save": "on", "inlay_hints": { "enabled": false, "show_type_hints": true, "show_parameter_hints": true, "show_other_hints": true }, "journal": { "path": "~/Code/GitHub/obsidian/zettelkasten/", "hour_format": "hour24" }, "lsp": { "typescript-language-server": { "initialization_options": { "preferences": { "includeInlayParameterNameHints": "all", "includeInlayParameterNameHintsWhenArgumentMatchesName": true, "includeInlayFunctionParameterTypeHints": true, "includeInlayVariableTypeHints": true, "includeInlayVariableTypeHintsWhenTypeMatchesName": false, "includeInlayPropertyDeclarationTypeHints": true, "includeInlayFunctionLikeReturnTypeHints": true, "includeInlayEnumMemberValueHints": true } } } }, "preferred_line_length": 120, "remove_trailing_whitespace_on_save": true, "show_whitespaces": "selection", "soft_wrap": "preferred_line_length", "terminal": { "copy_on_select": true, "font_family": "FiraCode Nerd Font", "font_size": 20 }, "ui_font_size": 20, "vim_mode": true }