From c1e28224aa2e1450031669d9a7e359b63e04687d Mon Sep 17 00:00:00 2001 From: Volpeon Date: Wed, 22 Jul 2026 19:40:59 +0200 Subject: Init --- .zed/settings.json | 184 +++++++++++++++++++++++++++++++++++++++++++++++++++++ .zed/tasks.json | 8 +++ 2 files changed, 192 insertions(+) create mode 100644 .zed/settings.json create mode 100644 .zed/tasks.json (limited to '.zed') diff --git a/.zed/settings.json b/.zed/settings.json new file mode 100644 index 0000000..3013fe6 --- /dev/null +++ b/.zed/settings.json @@ -0,0 +1,184 @@ +// Folder-specific settings +// +// For a full list of overridable settings, and general information on folder-specific settings, +// see the documentation: https://zed.dev/docs/configuring-zed#settings-files +{ + "languages": { + "MDX": { + "format_on_save": "on", + "prettier": { + "allowed": false + }, + "formatter": [ + { + "code_action": "source.fixAll.oxc" + }, + { + "language_server": { + "name": "oxfmt" + } + } + ] + }, + "JavaScript": { + "language_servers": [ + "deno", + "oxfmt", + "!typescript-language-server", + "!vtsls", + "!eslint", + "!codebook", + "..." + ], + "format_on_save": "on", + "prettier": { + "allowed": false + }, + "formatter": [ + { + "code_action": "source.fixAll.oxc" + }, + { + "language_server": { + "name": "oxfmt" + } + } + ] + }, + "TypeScript": { + "language_servers": [ + "deno", + "oxfmt", + "!typescript-language-server", + "!vtsls", + "!eslint", + "!codebook", + "..." + ], + "format_on_save": "on", + "prettier": { + "allowed": false + }, + "formatter": [ + { + "code_action": "source.fixAll.oxc" + }, + { + "language_server": { + "name": "oxfmt" + } + } + ] + }, + "TSX": { + "language_servers": [ + "deno", + "oxfmt", + "!typescript-language-server", + "!vtsls", + "!eslint", + "!codebook", + "..." + ], + "format_on_save": "on", + "prettier": { + "allowed": false + }, + "formatter": [ + { + "code_action": "source.fixAll.oxc" + }, + { + "language_server": { + "name": "oxfmt" + } + } + ] + }, + "JSON": { + "language_servers": ["!codebook", "..."], + "format_on_save": "on", + "prettier": { + "allowed": false + }, + "formatter": [ + { + "code_action": "source.fixAll.oxc" + }, + { + "language_server": { + "name": "oxfmt" + } + } + ] + }, + "JSONC": { + "format_on_save": "on", + "prettier": { + "allowed": false + }, + "formatter": [ + { + "code_action": "source.fixAll.oxc" + }, + { + "language_server": { + "name": "oxfmt" + } + } + ] + }, + "SCSS": { + "format_on_save": "on", + "prettier": { + "allowed": false + }, + "formatter": [ + { + "code_action": "source.fixAll.oxc" + }, + { + "language_server": { + "name": "oxfmt" + } + } + ] + } + }, + "lsp": { + "deno": { + "settings": { + "deno": { + "enable": true + } + } + }, + "oxlint": { + "initialization_options": { + "settings": { + "configPath": null, + "run": "onType", + "disableNestedConfig": false, + "fixKind": "safe_fix", + "typeAware": true, + "unusedDisableDirectives": "deny" + } + } + }, + "oxfmt": { + "initialization_options": { + "settings": { + "fmt.configPath": null, + "run": "onSave" + } + } + }, + "mdx-analyzer": { + "initialization_options": { + "typescript": { + "enabled": true + } + } + } + } +} diff --git a/.zed/tasks.json b/.zed/tasks.json new file mode 100644 index 0000000..b706900 --- /dev/null +++ b/.zed/tasks.json @@ -0,0 +1,8 @@ +// Project tasks configuration. See https://zed.dev/docs/tasks for documentation. +[ + { + "label": "Serve", + "command": "deno", + "args": ["run", "serve"] + } +] -- cgit v1.3.1