From 705d46793292b0decec176e6b2ea842738ff4b2d Mon Sep 17 00:00:00 2001 From: Samuel Ibarra <64639449+sibarras@users.noreply.github.com> Date: Tue, 10 Jun 2025 09:43:00 -0500 Subject: [PATCH] Update languages.toml for Mojo (#13648) --- book/src/generated/lang-support.md | 2 +- languages.toml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/book/src/generated/lang-support.md b/book/src/generated/lang-support.md index ab5af3007..f78da9331 100644 --- a/book/src/generated/lang-support.md +++ b/book/src/generated/lang-support.md @@ -150,7 +150,7 @@ | mermaid | ✓ | | | | | meson | ✓ | | ✓ | `mesonlsp` | | mint | | | | `mint` | -| mojo | ✓ | ✓ | ✓ | `magic` | +| mojo | ✓ | ✓ | ✓ | `pixi` | | move | ✓ | | | | | msbuild | ✓ | | ✓ | | | nasm | ✓ | ✓ | | `asm-lsp` | diff --git a/languages.toml b/languages.toml index d08c15817..53d4a06c4 100644 --- a/languages.toml +++ b/languages.toml @@ -71,7 +71,7 @@ marksman = { command = "marksman", args = ["server"] } metals = { command = "metals", config = { "isHttpEnabled" = true, metals = { inlayHints = { typeParameters = {enable = true} , hintsInPatternMatch = {enable = true} } } } } mesonlsp = { command = "mesonlsp", args = ["--lsp"] } mint = { command = "mint", args = ["tool", "ls"] } -mojo-lsp = { command = "magic", args = ["run", "mojo-lsp-server"] } +mojo-lsp-server = { command = "pixi", args = ["run", "mojo-lsp-server"] } nil = { command = "nil" } nimlangserver = { command = "nimlangserver" } nimlsp = { command = "nimlsp" } @@ -452,14 +452,14 @@ indent = { tab-width = 2, unit = " " } [[language]] name = "mojo" scope = "source.mojo" -roots = ["__init__.mojo"] +roots = ["pixi.toml", "pixi.lock"] injection-regex = "mojo" file-types = ["mojo", "🔥"] -language-servers = [ "mojo-lsp" ] +language-servers = [ "mojo-lsp-server" ] comment-token = "#" indent = { tab-width = 4, unit = " " } auto-format = true -formatter = { command = "magic", args = ["run", "mojo" , "format", "-q", "-"]} +formatter = { command = "pixi", args = ["run", "mojo" , "format", "-q", "-"]} [[grammar]] name = "mojo"