From 8f2074e0a0bfcab242bd4cabe4bcd91d6aaf428d Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Fri, 30 Jan 2026 16:55:51 +0800 Subject: [PATCH] chore(workspace): added Zed editor config --- .zed/settings.json | 65 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 .zed/settings.json diff --git a/.zed/settings.json b/.zed/settings.json new file mode 100644 index 000000000..2522f11ba --- /dev/null +++ b/.zed/settings.json @@ -0,0 +1,65 @@ +{ + "languages": { + "TypeScript": { + "formatter": [], + "format_on_save": "on", + "code_actions_on_format": { + "source.fixAll.eslint": true + } + }, + "JavaScript": { + "formatter": [], + "format_on_save": "on", + "code_actions_on_format": { + "source.fixAll.eslint": true + } + }, + "Vue.js": { + "formatter": [], + "format_on_save": "on", + "code_actions_on_format": { + "source.fixAll.eslint": true + } + }, + "JSON": { + "formatter": [], + "format_on_save": "on", + "code_actions_on_format": { + "source.fixAll.eslint": true + } + }, + "YAML": { + "formatter": [], + "format_on_save": "on", + "code_actions_on_format": { + "source.fixAll.eslint": true + } + }, + "TOML": { + "formatter": [], + "format_on_save": "on", + "code_actions_on_format": { + "source.fixAll.eslint": true + } + } + }, + "lsp": { + "eslint": { + "settings": { + "rulesCustomizations": [ + // set all eslint errors/warnings to show as warnings + { "rule": "style/*", "severity": "off", "fixable": true }, + { "rule": "format/*", "severity": "off", "fixable": true }, + { "rule": "*-indent", "severity": "off", "fixable": true }, + { "rule": "*-spacing", "severity": "off", "fixable": true }, + { "rule": "*-spaces", "severity": "off", "fixable": true }, + { "rule": "*-order", "severity": "off", "fixable": true }, + { "rule": "*-dangle", "severity": "off", "fixable": true }, + { "rule": "*-newline", "severity": "off", "fixable": true }, + { "rule": "*quotes", "severity": "off", "fixable": true }, + { "rule": "*semi", "severity": "off", "fixable": true } + ] + } + } + } +}