31 lines
669 B
TOML
31 lines
669 B
TOML
[[language]]
|
|
name = "rust"
|
|
auto-format = true
|
|
|
|
roots = [
|
|
"Cargo.toml",
|
|
"Cargo.lock"
|
|
]
|
|
|
|
[language.auto-pairs]
|
|
'(' = ')'
|
|
'{' = '}'
|
|
'[' = ']'
|
|
'"' = '"'
|
|
'`' = '`'
|
|
|
|
[language-server.rust-analyzer.config]
|
|
# inlayHints.bindingModeHints.enable = false
|
|
# inlayHints.closingBraceHints.minLines = 10
|
|
# inlayHints.closureReturnTypeHints.enable = "with_block"
|
|
# inlayHints.discriminantHints.enable = "fieldless"
|
|
# inlayHints.lifetimeElisionHints.enable = "skip_trivial"
|
|
# inlayHints.typeHints.hideClosureInitialization = false
|
|
check.command = "clippy"
|
|
|
|
[language-server.rust-analyzer.config.cargo]
|
|
features = "all"
|
|
|
|
[[language]]
|
|
name = "python"
|
|
language-servers = [ "pyright" ]
|