137 lines
2.8 KiB
JSON
137 lines
2.8 KiB
JSON
{
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode",
|
|
"editor.formatOnPaste": true,
|
|
"editor.formatOnSave": true,
|
|
"editor.detectIndentation": false,
|
|
"editor.insertSpaces": false,
|
|
"editor.codeActionsOnSave": {
|
|
"source.fixAll": "explicit"
|
|
},
|
|
"cSpell.words": [
|
|
"bspwm",
|
|
"cairographics",
|
|
"callout",
|
|
"callouts",
|
|
"classnet",
|
|
"commitlint",
|
|
"createreactapp",
|
|
"deno",
|
|
"devenv",
|
|
"direnv",
|
|
"dompurify",
|
|
"elasticlunr",
|
|
"Exyle",
|
|
"exyleio",
|
|
"fnref",
|
|
"Fontawesome",
|
|
"Fonticons",
|
|
"fontsource",
|
|
"fortawesome",
|
|
"Freedesktop",
|
|
"GDSC",
|
|
"githubactions",
|
|
"githubpages",
|
|
"gnubash",
|
|
"godotengine",
|
|
"heroicon",
|
|
"hongik",
|
|
"hoofd",
|
|
"inqling",
|
|
"Jimin",
|
|
"katex",
|
|
"kunukn",
|
|
"Librewolf",
|
|
"microflash",
|
|
"nixpkgs",
|
|
"nodedotjs",
|
|
"nojs",
|
|
"noopener",
|
|
"noto",
|
|
"planetscale",
|
|
"pnpm",
|
|
"pocketbase",
|
|
"polybar",
|
|
"Pomky",
|
|
"pompup",
|
|
"pompy",
|
|
"pompydev",
|
|
"precompress",
|
|
"rainmeter",
|
|
"rehype",
|
|
"statcounter",
|
|
"supersub",
|
|
"sxhkd",
|
|
"tailwindcss",
|
|
"tauri",
|
|
"texmath",
|
|
"tinycolor",
|
|
"tsup",
|
|
"Turborepo",
|
|
"umami",
|
|
"ungoogled",
|
|
"unixporn",
|
|
"wbtimeline",
|
|
"webassembly",
|
|
"wouter",
|
|
"YYYYMMDD",
|
|
"zustand"
|
|
],
|
|
|
|
"nix.formatterPath": "nixfmt",
|
|
"nix.enableLanguageServer": true,
|
|
"nix.serverPath": "nixd",
|
|
|
|
"eslint.workingDirectories": [{ "mode": "auto" }],
|
|
"eslint.validate": [
|
|
"javascript",
|
|
"typescript",
|
|
"javascriptreact",
|
|
"typescriptreact",
|
|
"svelte"
|
|
],
|
|
|
|
"typescript.tsdk": "node_modules/typescript/lib",
|
|
|
|
// prevent tailwind-related warnings
|
|
"css.lint.unknownAtRules": "ignore",
|
|
"less.lint.unknownAtRules": "ignore",
|
|
"scss.lint.unknownAtRules": "ignore",
|
|
"color-highlight.markerType": "outline",
|
|
// https://github.com/tailwindlabs/tailwindcss-intellisense#tailwindcssclassattributes
|
|
"tailwindCSS.classAttributes": ["class", "className", ".*Styles*"],
|
|
|
|
// file format settings
|
|
"[json]": {
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
},
|
|
"[jsonc]": {
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
},
|
|
"[svg]": {
|
|
"editor.defaultFormatter": "jock.svg"
|
|
},
|
|
"[dotenv]": {
|
|
"editor.defaultFormatter": "foxundermoon.shell-format"
|
|
},
|
|
"[xml]": {
|
|
"editor.defaultFormatter": "redhat.vscode-xml"
|
|
},
|
|
"[svelte]": {
|
|
"editor.defaultFormatter": "svelte.svelte-vscode"
|
|
},
|
|
"[javascript]": {
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
},
|
|
"[shellscript]": {
|
|
"editor.defaultFormatter": "foxundermoon.shell-format"
|
|
},
|
|
"[ignore]": {
|
|
"editor.defaultFormatter": "foxundermoon.shell-format"
|
|
},
|
|
"[markdown]": {
|
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
|
},
|
|
"[nix]": {
|
|
"editor.defaultFormatter": "jnoortheen.nix-ide"
|
|
}
|
|
}
|