[[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