2023-01-26 11:31:24 +01:00
|
|
|
{
|
2024-11-15 10:17:56 +01:00
|
|
|
"editor.defaultFormatter": "ibecker.treefmt-vscode",
|
|
|
|
"treefmt.command": "treefmt",
|
|
|
|
"editor.formatOnSave": true,
|
|
|
|
"nix.enableLanguageServer": true,
|
|
|
|
"nix.serverPath": "nil",
|
2024-08-17 17:19:34 +02:00
|
|
|
"nix.serverSettings": {
|
|
|
|
// settings for 'nil' LSP
|
|
|
|
"nil": {
|
|
|
|
"autoArchive": true,
|
|
|
|
"diagnostics": {
|
|
|
|
"ignored": [
|
|
|
|
"unused_binding",
|
|
|
|
"unused_with"
|
|
|
|
]
|
|
|
|
},
|
2024-11-15 10:17:56 +01:00
|
|
|
// TODO: this doesn't work because treefmt-nix wants the output path as an argument
|
|
|
|
// "formatting": {
|
|
|
|
// "command": [
|
|
|
|
// "treefmt-nix",
|
|
|
|
// "--stdin",
|
|
|
|
// "/dev/stdout"
|
|
|
|
// ]
|
|
|
|
// }
|
2024-08-17 17:19:34 +02:00
|
|
|
}
|
2023-04-15 12:21:22 +02:00
|
|
|
},
|
2023-01-26 11:31:24 +01:00
|
|
|
}
|