Files
nix-flake/old-config/assets/dotfiles/vscode-config/settings.json
T

60 lines
1.5 KiB
JSON

{
"[nix]": {
"editor.tabSize": 2
},
"chat.disableAIFeatures": true,
"patternStore.savedPatterns": [
{
"label": "convert JSON pairs to Nix format",
"find": "\"(\\w+)\": (.+?),?$",
"replace": "$1 = $2;",
"flags": {
"isRegex": true,
"isCaseSensitive": false,
"matchWholeWord": false,
"isMultiline": false
},
"filesToInclude": "*.nix",
"filesToExclude": "*.json",
"scope": "global"
},
{
"label": "convert JSON opening bracket to Nix format",
"find": "(\"\\w+\"): \\{$",
"replace": "$1 = {",
"flags": {
"isRegex": true,
"isCaseSensitive": false,
"matchWholeWord": false,
"isMultiline": false
},
"filesToInclude": "*.nix",
"filesToExclude": "*.json",
"scope": "global"
},
{
"label": "convert JSON closing bracket to Nix format",
"find": "\\},?$",
"replace": "};",
"flags": {
"isRegex": true,
"isCaseSensitive": false,
"matchWholeWord": false,
"isMultiline": false
},
"filesToInclude": "*.nix",
"filesToExclude": "*.json",
"scope": "global"
}
],
"search.exclude": {
"**/assets/**": true,
"**/flake.lock": true
},
"update.mode": "none",
"workbench.welcomePage.walkthroughs.openOnInstall": false,
"explorer.confirmDelete": false,
"update.showReleaseNotes": false,
"explorer.confirmDragAndDrop": false
}