38 lines
1.1 KiB
JSON
38 lines
1.1 KiB
JSON
{
|
|
"editor.semanticHighlighting.enabled": true,
|
|
"[nix]": {
|
|
"editor.tabSize": 2
|
|
},
|
|
"chat.disableAIFeatures": true,
|
|
"search.exclude": {
|
|
"**/assets/**": true,
|
|
"**/dotfiles/**": true,
|
|
"**/flake.lock": true
|
|
},
|
|
"update.mode": "none",
|
|
"workbench.welcomePage.walkthroughs.openOnInstall": false,
|
|
"explorer.confirmDelete": false,
|
|
"update.showReleaseNotes": false,
|
|
"explorer.confirmDragAndDrop": false,
|
|
"nix.enableLanguageServer": true,
|
|
"nix.serverPath": "nixd",
|
|
"nix.serverSettings": {
|
|
"nixd": {
|
|
"formatting": {
|
|
"command": ["nixfmt"],
|
|
},
|
|
"options": {
|
|
// By default, this entry will be read from `import <nixpkgs> { }`.
|
|
// You can write arbitrary Nix expressions here, to produce valid "options" declaration result.
|
|
// Tip: for flake-based configuration, utilize `builtins.getFlake`
|
|
"nixos": {
|
|
"expr": "(builtins.getFlake \"/home/grey/flake\").nixosModules.options.options",
|
|
},
|
|
"home-manager": {
|
|
"expr": "(builtins.getFlake \"/home/grey/flake\").homeModules.options.options"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|