diff --git a/dot_config/zed/private_settings.json b/dot_config/zed/private_settings.json new file mode 100644 index 0000000..dd11c91 --- /dev/null +++ b/dot_config/zed/private_settings.json @@ -0,0 +1,52 @@ +// 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": "Gruvbox Dark Hard", + "buffer_font_family": "Cascadia Code", + "buffer_font_features": { + "liga": true, + "calt": true + }, + "languages": { + "CSharp": { + "show_copilot_suggestions": true + }, + "Go": { + "inlay_hints": { + "enabled": true, + "show_type_hints": false + }, + "preferred_line_length": 140, + "language_servers": ["gopls", "golangci-lint"] + } + }, + "telemetry": { + "diagnostics": false, + "metrics": false + }, + "ui_font_size": 14, + "buffer_font_size": 12.5, + "lsp": { + "golangci-lint": { + "initialization_options": { + "command": [ + "golangci-lint", + "run", + "--out-format", + "json", + "--issues-exit-code=1" + ] + } + } + }, + "terminal": { + "font_size": 12, + "font_family": "Hasklug Nerd Font" + } +}