dotfiles/.chezmoitemplates/settings.json

152 lines
3.7 KiB
JSON

{
"workbench.colorTheme": "Catppuccin Macchiato",
"workbench.iconTheme": "catppuccin-macchiato",
// "prettier.prettierPath": "/run/user/1000/fnm_multishells/567084_1758070284773/lib/node_modules/prettier",
"editor.formatOnSave": true,
"editor.fontSize": 16,
"editor.fontFamily": "FiraCode Nerd Font",
"editor.fontLigatures": true,
"editor.minimap.enabled": false,
"editor.rulers": [150],
"editor.overviewRulerBorder": true,
"editor.lineNumbers": "relative",
"explorer.compactFolders": false,
"terminal.integrated.fontFamily": "Hack Nerd Font",
"terminal.integrated.stickyScroll.enabled": false,
"evenBetterToml.formatter.indentEntries": true,
"evenBetterToml.formatter.indentTables": true,
"evenBetterToml.formatter.indentString": "\t",
"remote.SSH.remotePlatform": {
"diamond.tail87a09f.ts.net": "linux"
},
"files.exclude": {
// Source control
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/.turbo": true,
"**/.DS_Store": true,
"**/Thumbs.db": true,
"**/node_modules": true,
"**/dist": true,
// "**/.env*": true,
// Lockfiles
"**/bun.{lock,lockb}": true, // bun (text based or binary)
"**/yarn.lock": true, // yarn
"**/pnpm-lock.yaml": true, // pnpm
"**/package-lock.yaml": true, // npm
"**/generated": true // prisma client
},
"files.associations": {
"*.{mobileconfig,plist}": "xml"
},
"search.exclude": {
"**/node_modules": true,
"**/dist": true,
"**/*.lock": true,
"**/bower_components": true,
"**/*.code-search": true,
"**/.turbo": true
},
"[dockerfile]": {
"editor.defaultFormatter": "ms-azuretools.vscode-containers"
},
"[toml]": {
"editor.defaultFormatter": "tamasfe.even-better-toml"
},
"[typescript][javascript][javascriptreact][typescriptreact][json][jsonc][jsonl][html][dockercompose]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[python]": {
"diffEditor.ignoreTrimWhitespace": false,
"editor.defaultColorDecorators": "never",
"editor.formatOnType": true,
"editor.wordBasedSuggestions": "off",
"editor.defaultFormatter": "ms-python.black-formatter"
},
"[dart]": {
"editor.tabSize": 2,
"editor.insertSpaces": true,
"editor.detectIndentation": false,
"editor.suggest.insertMode": "replace",
"editor.defaultFormatter": "Dart-Code.dart-code",
"editor.inlayHints.enabled": "offUnlessPressed"
},
"explorer.confirmDragAndDrop": false,
"better-comments.multilineComments": true,
"better-comments.tags": [
{
"tag": "!",
"color": "#ed8796",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "?",
"color": "#8aadf4",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "//",
"color": "#494d64",
"strikethrough": true,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "todo",
"color": "#f5a97f",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "*",
"color": "#a6da95",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
},
{
"tag": "FIXME",
"color": "#ed8796",
"strikethrough": false,
"underline": false,
"backgroundColor": "transparent",
"bold": false,
"italic": false
}
]
}