full PC config setup
shifting towards manual symlinks for more complex setup than laptop, allows for GUI settings changes to actually apply, and is much easier than nix-ifying every config
This commit is contained in:
149 files changed
+9539
-478
No files matched your search
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"[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
|
||||
}
|
||||
Reference in new issue
Block a user