mirror of
https://codeberg.org/JasterV/dotfiles.git
synced 2026-04-26 18:40:04 +00:00
125 lines
2.8 KiB
TOML
125 lines
2.8 KiB
TOML
[language-server.rust-analyzer.config]
|
|
cargo = { allFeatures = true }
|
|
|
|
[language-server.vscode-css]
|
|
command = "css-languageserver"
|
|
args = ["--stdio"]
|
|
|
|
[language-server.codebook]
|
|
command = "codebook-lsp"
|
|
args = ["serve"]
|
|
|
|
[language-server.astro-ls]
|
|
command = "astro-ls"
|
|
args = ["--stdio"]
|
|
|
|
[language-server.jsonls]
|
|
command = "vscode-json-languageserver"
|
|
args = ["--stdio"]
|
|
|
|
[language-server.tailwind-heex]
|
|
command = "tailwindcss-language-server"
|
|
args = ["--stdio"]
|
|
|
|
[language-server.expert]
|
|
command = "/home/victor-martinez/Documents/expert/apps/expert/burrito_out/expert_linux_amd64"
|
|
args = ["--stdio"]
|
|
|
|
[language-server.lexical]
|
|
command = "/home/victor-martinez/Documents/lexical/_build/dev/package/lexical/bin/start_lexical.sh"
|
|
|
|
[[language]]
|
|
name = "typescript"
|
|
language-servers = ["typescript-language-server"]
|
|
formatter = { command = "prettier", args = ["--parser", "typescript"] }
|
|
auto-format = true
|
|
|
|
[[language]]
|
|
name = "tsx"
|
|
language-servers = ["typescript-language-server"]
|
|
formatter = { command = "prettier", args = ["--parser", "typescript"] }
|
|
auto-format = true
|
|
|
|
[[language]]
|
|
name = "javascript"
|
|
language-servers = ["typescript-language-server"]
|
|
formatter = { command = "prettier", args = ["--parser", "typescript"] }
|
|
auto-format = true
|
|
|
|
[[language]]
|
|
name = "jsx"
|
|
language-servers = ["typescript-language-server"]
|
|
formatter = { command = "prettier", args = ["--parser", "typescript"] }
|
|
auto-format = true
|
|
|
|
[[language]]
|
|
name = "elm"
|
|
language-servers = ["elm-language-server"]
|
|
auto-format = true
|
|
|
|
[[language]]
|
|
name = "astro"
|
|
scope = "source.astro"
|
|
injection-regex = "astro"
|
|
file-types = ["astro"]
|
|
language-servers = ["astro-ls", "codebook"]
|
|
roots = ["package.json", "astro.config.mjs"]
|
|
formatter = { command = "prettier", args = [
|
|
"--plugin",
|
|
"prettier-plugin-astro",
|
|
"--parser",
|
|
"astro",
|
|
] }
|
|
auto-format = true
|
|
|
|
[[language]]
|
|
name = "markdown"
|
|
language-servers = ["codebook"]
|
|
|
|
[[language]]
|
|
name = "json"
|
|
formatter = { command = "prettier", args = ["--parser", "json"] }
|
|
auto-format = true
|
|
language-servers = ["jsonls"]
|
|
|
|
[[language]]
|
|
name = "jsonc"
|
|
formatter = { command = "prettier", args = ["--parser", "json"] }
|
|
auto-format = true
|
|
language-servers = ["jsonls"]
|
|
|
|
[[language]]
|
|
name = "html"
|
|
formatter = { command = 'prettier', args = ["--parser", "html"] }
|
|
auto-format = true
|
|
|
|
[[language]]
|
|
name = "css"
|
|
formatter = { command = 'prettier', args = ["--parser", "css"] }
|
|
language-servers = ["vscode-css"]
|
|
auto-format = true
|
|
|
|
[[language]]
|
|
name = "scss"
|
|
formatter = { command = 'prettier', args = ["--parser", "css"] }
|
|
auto-format = true
|
|
language-servers = ["vscode-css"]
|
|
|
|
[[language]]
|
|
name = "elixir"
|
|
language-servers = ["expert"]
|
|
auto-format = true
|
|
|
|
[[language]]
|
|
name = "heex"
|
|
language-servers = ["tailwind-heex", "expert"]
|
|
auto-format = true
|
|
|
|
[[language]]
|
|
name = "toml"
|
|
formatter = { command = "taplo", args = ["fmt", "-"] }
|
|
auto-format = true
|
|
|
|
[[language]]
|
|
name = "haskell"
|
|
auto-format = true
|