config-dump/languages.toml

241 lines
6.3 KiB
TOML
Raw Normal View History

2025-07-01 08:43:46 +02:00
[[language]]
auto-format = true
name = "bash"
[language.formatter]
args = ["-i", "2"]
command = "/nix/store/i2n1mira4g8wddjcd85mh8sccdgaf2q5-shfmt-3.11.0/bin/shfmt"
[[language]]
file-types = ["clj", "cljs", "cljc", "clje", "cljr", "cljx", "edn", "boot", "yuck"]
injection-regex = "(clojure|clj|edn|boot|yuck)"
name = "clojure"
[[language]]
auto-format = true
language-servers = ["cmake-language-server"]
name = "cmake"
[language.formatter]
args = ["-"]
command = "/nix/store/yxhdb8acdzv6jxvl92jhb637z10x0a72-cmake-format-0.6.13/bin/cmake-format"
[[language]]
auto-format = true
language-servers = ["dprint", "typescript-language-server"]
name = "javascript"
[[language]]
file-types = ["jjdescription"]
language-servers = ["scls"]
name = "jjdescription"
scope = "source.jjdescription"
[[language]]
name = "json"
[language.formatter]
args = ["fmt", "-", "--ext", "json"]
command = "/nix/store/g47v9xixy8v2jn0k54df8hx7av885sa0-deno-2.3.6/bin/deno"
[[language]]
auto-format = true
language-servers = ["scls", "taplo"]
name = "markdown"
[language.formatter]
args = ["fmt", "-", "--ext", "md"]
command = "/nix/store/g47v9xixy8v2jn0k54df8hx7av885sa0-deno-2.3.6/bin/deno"
[[language]]
language-servers = ["nil", "scls", "deadnix"]
name = "nix"
[[language]]
language-servers = ["qmlls"]
name = "qml"
[[language]]
auto-format = true
language-servers = ["basedpyright", "ruff"]
name = "python"
[[language]]
auto-format = true
language-servers = ["dprint", "typescript-language-server"]
name = "typescript"
[[language]]
name = "rust"
[[language]]
auto-format = true
language-servers = ["clangd"]
name = "c"
[[language]]
auto-format = true
name = "zig"
[[language]]
name = "c"
[language.debugger]
command = "/nix/store/30ny2x1zhcl6k65nmw6bqn9z7mrk0afy-gdb-16.3/bin/gdb"
name = "gdb"
transport = "stdio"
[[language.debugger.templates]]
name = "binary"
request = "launch"
[[language.debugger.templates.completion]]
completion = "filename"
name = "binary"
[language.debugger.templates.args]
program = "{0}"
runInTerminal = true
[language-server.basedpyright]
command = "/nix/store/0sh11lymzi1m170swkm82sx6r4k14ss3-basedpyright-1.29.4/bin/basedpyright-langserver"
[language-server.bash-language-server]
args = ["start"]
command = "/nix/store/dcv7h8ysjxmgb9i5972n63p3rzxqy94p-bash-language-server-5.6.0/bin/bash-language-server"
[language-server.clangd]
command = "/nix/store/bx82p30rpg1nf54zs0gk7vqdg7bs7kb3-clang-tools-19.1.7/bin/clangd"
[language-server.clangd.clangd]
fallbackFlags = ["-std=c++2b"]
[language-server.cmake-language-server]
command = "/nix/store/zpaqswjjncvarqdlgsh9wzhi504y8lpi-cmake-language-server-0.1.11/bin/cmake-language-server"
[language-server.deadnix]
command = "/nix/store/lg4dswldiwq04c5q1bn0hlr0q35p78rn-deadnix-1.2.1/bin/deadnix"
[language-server.deno-lsp]
args = ["lsp"]
command = "/nix/store/g47v9xixy8v2jn0k54df8hx7av885sa0-deno-2.3.6/bin/deno"
[language-server.deno-lsp.config.deno]
enable = true
lint = true
unstable = true
[language-server.deno-lsp.config.deno.inlayHints.enumMemberValues]
enabled = true
[language-server.deno-lsp.config.deno.inlayHints.functionLikeReturnTypes]
enabled = true
[language-server.deno-lsp.config.deno.inlayHints.parameterNames]
enabled = "all"
[language-server.deno-lsp.config.deno.inlayHints.parameterTypes]
enabled = true
[language-server.deno-lsp.config.deno.inlayHints.propertyDeclarationTypes]
enabled = true
[language-server.deno-lsp.config.deno.inlayHints.variableTypes]
enabled = true
[language-server.deno-lsp.config.deno.suggest]
completeFunctionCalls = false
[language-server.deno-lsp.config.deno.suggest.imports.hosts]
"https://deno.land" = true
[language-server.deno-lsp.environment]
NO_COLOR = "1"
[language-server.dprint]
args = ["lsp"]
command = "/nix/store/h7z1irpdrvi96ms9akdmzamj7xy7ax9l-dprint-0.50.0/bin/dprint"
[language-server.nil]
command = "/nix/store/bcj2njar1n0kqpvkfj78mkldbx23im18-nil-unstable-02-06-2025/bin/nil"
[language-server.nil.config.nil.formatting]
command = ["/nix/store/58230yv4qkhn5psmf2galbjl66lh5zmp-alejandra-4.0.0/bin/alejandra", "-q"]
[language-server.qmlls]
args = ["-E"]
command = "/nix/store/g0ahmk2wixwwibdb49p29l69vhm6ymwa-qtdeclarative-6.9.0/bin/qmlls"
[language-server.ruff]
args = ["server"]
command = "/nix/store/l1rij3b43sz459myl59i4d1lsl47cnzd-ruff-0.12.0/bin/ruff"
[language-server.rust-analyzer.config.cargo]
features = "all"
[language-server.rust-analyzer.config.check]
command = "clippy"
extraArgs = [
"--",
"-D",
"clippy::pedantic",
"-W",
"clippy::nursery",
"-W",
"clippy::perf",
]
[language-server.scls]
command = "/nix/store/ibpnrld4lpnrz3w0ksnyiw4z4vmqki76-simple-completion-language-server-0-unstable-2025-01-31/bin/simple-completion-language-server"
[language-server.scls.config]
feature_citations = false
feature_paths = false
feature_snippets = true
feature_unicode_input = false
feature_words = true
max_completion_items = 100
snippets_first = true
snippets_inline_by_word_tail = false
[language-server.typescript-language-server]
args = ["--stdio"]
command = "/nix/store/7xllvpjj8a7rv1mq7mxzj657q520vl26-typescript-language-server-4.3.3/bin/typescript-language-server"
[language-server.typescript-language-server.config.typescript-language-server.source.addMissingImports]
ts = true
[language-server.typescript-language-server.config.typescript-language-server.source.fixAll]
ts = true
[language-server.typescript-language-server.config.typescript-language-server.source.organizeImports]
ts = true
[language-server.typescript-language-server.config.typescript-language-server.source.removeUnusedImports]
ts = true
[language-server.typescript-language-server.config.typescript-language-server.source.sortImports]
ts = true
[language-server.vscode-css-language-server]
args = ["--stdio"]
command = "/nix/store/kd0pk97ssa10z33r4sg30xpfvl252dyc-vscode-langservers-extracted-4.10.0/bin/vscode-css-language-server"
[language-server.vscode-css-language-server.config]
provideFormatter = true
[language-server.vscode-css-language-server.config.css.validate]
enable = true
[language-server.vscode-css-language-server.config.scss.validate]
enable = true
[language-server.zls]
command = "/nix/store/plzslh5qqrb60144w2drj5znd0hfp6av-zls-0.14.0/bin/zls"
[language-server.zls.config]
build_on_save_args = ["check", "-fincremental", "--watch"]
enable_autofix = false
enable_build_on_save = true
highlight_global_var_declarations = true
warn_style = true