Vscode settings - austin-karren/dotfiles GitHub Wiki

I haven't used vscode in some time so some of these settings may be out of date. Here they are regardless.

settings.json

{
  "workbench.iconTheme": "vscode-jetbrains-icon-theme-2023-auto",
  "explorer.confirmDelete": false,
  "explorer.confirmDragAndDrop": false,
  "editor.minimap.enabled": false,
  "editor.wordWrap": "on",
  "editor.tabSize": 2,
  "javascript.updateImportsOnFileMove.enabled": "always",
  "diffEditor.ignoreTrimWhitespace": false,
  "terminal.integrated.defaultProfile.windows": "C:\\Program Files\\Git\\bin\\bash.exe (migrated)",
  "terminal.integrated.profiles.windows": {
    "C:\\Program Files\\Git\\bin\\bash.exe (migrated)": {
      "path": "C:\\Program Files\\Git\\bin\\bash.exe",
      "args": []
    }
  },
  "tailwindCSS.experimental.classRegex": [
    ["cva\\(([^)]*)\\)", "[\"'`]([^\"'`]*).*?[\"'`]"],
    ["cx\\(([^)]*)\\)", "(?:'|\"|`)([^']*)(?:'|\"|`)"]
  ],
  "files.autoSaveDelay": 300,
  "explorer.compactFolders": false,
  "typescript.updateImportsOnFileMove.enabled": "always",
  "security.workspace.trust.untrustedFiles": "open",
  "terminal.integrated.enableMultiLinePasteWarning": "never",
  "[html]": {
    "editor.defaultFormatter": "vscode.html-language-features"
  },
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[javascriptreact]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[typescript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[typescriptreact]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[jsonc]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "git.autofetch": true,
  "workbench.editor.showTabs": "single",
  "window.titleBarStyle": "custom",
  "window.commandCenter": true,
  "terminal.integrated.defaultProfile.linux": "zsh",
  "tailwindCSS.emmetCompletions": true,
  "prettier.documentSelectors": ["**/*.astro"],
  "totalTypeScript.hideAllTips": false,
  "totalTypeScript.hideBasicTips": false,
  "workbench.panel.defaultLocation": "right",
  "totalTypeScript.hiddenTips": [
    "typing-function-parameters",
    "basic-types",
    "any-type",
    "null-keyword",
    "union-type",
    "type-alias-declaration",
    "ts-object-type",
    "variable-type-annotation",
    "function-return-type",
    "optional-object-property",
    "literal-type",
    "tuple-type",
    "array-type",
    "passing-generics-to-types",
    "typeof",
    "interface-declaration",
    "as-assertion",
    "as-const",
    "generic-slots-in-functions",
    "undefined-keyword",
    "in-operator-narrowing",
    "non-null-expression",
    "conditional-type",
    "nested-conditional-type",
    "type-alias-with-generics",
    "type-alias-with-multiple-generics",
    "omit-utility-type",
    "mapped-type",
    "keyof",
    "never-keyword",
    "as-const-on-object",
    "parameters-utility-type"
  ],
  "cSpell.language": "en,en-US,lorem",
  "cSpell.ignoreWords": [
    "bkajway",
    "kbpy",
    "krar",
    "lahc",
    "oppftlpocrmufp",
    "prlnwsygkcra",
    "sfsdfa",
    "uibuqfxkfaozanbtbziikiqje",
    "webp",
    "zekakeu"
  ],
  "github.copilot.enable": {
    "*": true,
    "yaml": true,
    "plaintext": false,
    "markdown": true
  },
  "workbench.activityBar.iconClickBehavior": "focus",
  "editor.inlineSuggest.enabled": true,
  "workbench.layoutControl.enabled": false,
  "zenMode.hideLineNumbers": false,
  "zenMode.showTabs": "single",
  "workbench.startupEditor": "none",
  "editor.lineHeight": 0,
  "editor.fontLigatures": true,
  "editor.formatOnSave": true,
  "cSpell.userWords": [
    "clsx",
    "couldn",
    "headlessui",
    "jetbrains",
    "libsql",
    "Lucide",
    "mantine",
    "nextjs",
    "peaktown",
    "roadmaps",
    "shortcode",
    "signin",
    "tailwindcss",
    "toastify",
    "trpc",
    "tsup",
    "unoptimized"
  ],
  "editor.codeActionsOnSave": {},
  "settingsSync.ignoredSettings": [
    "debug.console.fontSize",
    "markdown.preview.fontSize",
    "terminal.integrated.fontSize",
    "editor.fontFamily",
    "apc.monospace.font.family",
    "editor.fontSize"
  ],
  "material-icon-theme.folders.theme": "none",
  "workbench.colorTheme": "poimandres",
  "workbench.productIconTheme": "fluent-icons",
  "window.menuBarVisibility": "compact",
  "workbench.sideBar.location": "right",
  "workbench.statusBar.visible": false,
  "workbench.activityBar.location": "hidden",
  "multiDiffEditor.experimental.enabled": true,
  "remote.autoForwardPortsSource": "hybrid",
  "editor.fontFamily": "MonoLisa",
  "apc.monospace.font.family": "MonoLisa",
  "editor.fontSize": 14,
  "explorer.confirmPasteNative": false,
  "prisma.showPrismaDataPlatformNotification": false,
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "codeium.aggressiveShutdown": true,
  "codeium.enableConfig": {
    "*": true,
    "shellscript": false
  },
  "codeium.enableCodeLens": false
}