Skip to content

Instantly share code, notes, and snippets.

@jojojojojoj5564656465465
Last active February 26, 2023 19:23
Show Gist options
  • Save jojojojojoj5564656465465/0a5ea0812c416ea5a14c00c93233626e to your computer and use it in GitHub Desktop.
Save jojojojojoj5564656465465/0a5ea0812c416ea5a14c00c93233626e to your computer and use it in GitHub Desktop.
My vscode Settings.json i use CASCADIA FONT
{
"npm.packageManager": "pnpm",
"files.autoSave": "afterDelay",
"debug.javascript.autoAttachFilter": "disabled", /* pour les etiquettes à la con */
"debug.javascript.codelens.npmScripts": "never",
"editor.fontLigatures": true,
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"terminal.integrated.defaultProfile.linux": "zsh",
"vsicons.dontShowNewVersionMessage": true,
"git.autofetch": true,
"terminal.explorerKind": "external",
"terminal.external.osxExec": "wezterm",
"terminal.external.linuxExec": "wezterm",
"svelte.enable-ts-plugin": true,
"explorer.compactFolders": false,
"telemetry.telemetryLevel": "all",
"editor.tabCompletion": "on", /* reglage a etudier */
/* —————————————————————————————— EMMET ———————————————————————————————— */
"emmet.showExpandedAbbreviation": "always",
"emmet.triggerExpansionOnTab": true,
"emmet.includeLanguages": {
"scss": "css",
"svelte": "html",
"astro": "html",
"postcss": "css"
},
"astro.css.completions.emmet": true,
"emmet.variables": {
"lang": "en",
"charset": "UTF-8"
},
/* —————————————————————————————— windi et unocss et tailwind ———————————————————————————————— */
// "unocss.root": "packages/client", (si pas de config il faut activer ça)
// "css.customData": ["./vscode.tailwind.json"],
/* —————————————————————————————— Stylelint ———————————————————————————————— */
/* mettre tout a false pour faire marcher stylelint */
"css.validate": false,
"less.validate": false,
"scss.validate": false,
"*.astro.validate": true /* n existe pas comme config */,
"stylelint.enable": true,
"stylelint.packageManager": "pnpm",
"stylelint.validate": ["css", "astro", "scss", "html", "svelte","postcss"],
"stylelint.snippet": ["css", "scss", "astro", "svelte"],
// "stylelint-config.gist": {
// "configID": "6f648ed0e1ea6ca3f8daeca6df41a788",
// "ignoreID": "8cbac80a0344d0571f30f51a7562034c"
// },
"stylelint.configFile": ".stylelintrc.cjs",
"stylelint.config": null,
"stylelint.reportInvalidScopeDisables": true,
"css.enabledLanguages": ["html", "astro"],
/* SCSS IntelliSense */
"scss.showErrors": true,
/* —————————————————————————————— Prettier ———————————————————————————————— */
"[scss]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"prettier.documentSelectors": ["**/*.astro"],
"[astro]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[svelte]": {
"editor.defaultFormatter": "svelte.svelte-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "rome.rome"
},
"[typescript]": {
"editor.defaultFormatter": "rome.rome"
},
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[markdown]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnPaste": false,
"editor.formatOnSave": true,
"prettier.eslintIntegration": true,
"prettier.stylelintIntegration": true,
/* —————————————————————————————— Eslint———————————————————————————————— */
"eslint.options": {
"extensions": [".js", ".jsx", ".md", ".mdx", ".ts", ".tsx", "astro", "svelte"]
},
"eslint.validate": [
"javascript",
"javascriptreact",
"astro", // Enable .astro
"typescript", // Enable .ts
"typescriptreact", // Enable .tsx
"markdown",
"mdx",
"jsonc",
"json"
],
"editor.codeActionsOnSave": {
"source.fixAll": true,
"source.organizeImports.rome": true
},
/* —————————————————————————————— Typescript —————————————————————————————— */
"typescript.inlayHints.parameterNames.enabled": "all",
"files.associations": {
".sequelizerc": "javascript",
".stylelintrc": "jsonc",
"*.tsx": "typescriptreact",
".env.*": "dotenv",
".prettierrc": "json",
"*.html": "html",
"*.json": "jsonc",
"*.jsx": "javascriptreact",
"*.css": "css",
"*.scss": "scss"
},
"cSpell.language": "en,lorem",
"cSpell.languageSettings": [],
"cSpell.userWords": [
"astro",
"bezier",
"nowrap",
"postcss",
"rgba",
"stylelint",
"stylelintrc"
],
"cSpell.enableFiletypes": [
"!asciidoc",
"!c",
"!cpp",
"!csharp",
"!elixir",
"!erlang",
"!haskell",
"!jade",
"!java",
"!jupyter",
"!latex",
"!less",
"!pug",
"!restructuredtext",
"!rust",
"!scala",
"!scminput",
"!swift",
"astro",
"hlsl",
"shellscript"
],
"cssPeek.peekFromLanguages": [
"html",
"astro",
"vue",
"md",
"javascript",
"javascriptreact",
"typescript",
"typescriptreact"
],
"javascript.suggest.autoImports": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"workbench.iconTheme": "vscode-icons",
"editor.fontSize": 18,
"editor.lineHeight": 2,
"terminal.integrated.fontFamily": "CaskaydiaCove Nerd Font, Classique",
"docker.dockerPath": "podman",
"yaml.schemas": {
"file:///home/j/.vscode/extensions/atlassian.atlascode-2.10.12/resources/schemas/pipelines-schema.json": "bitbucket-pipelines.yml"
},
"atlascode.jira.enabled": false,
"redhat.telemetry.enabled": false,
"settingsSync.ignoredExtensions": [],
"git.enableSmartCommit": true,
"editor.quickSuggestions": {
"strings": true
},
"gitlens.gitCommands.skipConfirmations": [
"fetch:command",
"stash-push:command",
"switch:command",
"tag-create:command"
],
"quokka.automaticRestart": true,
"quokka.untrustedWorkspaceBehavior": "Always allow",
"quokka.colors": {
"covered": "#62b455",
"errorPath": "#ffa0a0",
"errorSource": "#fe536a",
"notCovered": "#cccccc",
"partiallyCovered": "#d2a032"
},
"tabnine.experimentalAutoImports": true,
"svelte.plugin.svelte.note-new-transformation": false,
"git.confirmSync": false,
"liveServer.settings.donotVerifyTags": true,
"vscode-edge-devtools.browserFlavor": "Dev",
"terminal.intergrated.shell.linux": {},
"explorer.confirmDragAndDrop": false,
"editor.stickyScroll.enabled": true,
"editor.unicodeHighlight.nonBasicASCII": false,
"editor.linkedEditing": true,
"eslint.format.enable": true,
"editor.formatOnSaveMode": "modifications",
"vsintellicode.features.python.deepLearning": "default",
"vsintellicode.java.completionsEnabled": false,
"workbench.editor.enablePreview": false,
"editor.semanticHighlighting.enabled": true,
"pnpm.enableTouchbar": true,
"css.lint.duplicateProperties": "warning",
"css.lint.float": "warning",
"css.lint.zeroUnits": "warning",
"errorLens.enableOnDiffView": true,
"errorLens.enabledDiagnosticLevels": ["error", "warning", "info", "hint"],
"errorLens.delay": 1000,
"errorLens.fontWeight": "200",
"cSpell.ignoreWords": ["sequelizerc"],
"gist.defaultPrivate": true,
"astro.css.documentColors.enabled": false,
"colorInfo.fields": ["rgb", "hsv", "lch"],
"workbench.startupEditor": "none",
"chatgpt.gpt3.apiKey": "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",
"chatgpt.emailAddress": "xf43bu6d@jonathanh55.anonaddy.me",
"chatgpt.password": "kVGWW22mgd^sAv*tyuXu",
"chatgpt.promptPrefix.optimize": "explique moi ce code javascript",
"chatgpt.telemetry.disable": true,
"chatgpt.gpt3.model": "text-ada-001",
"windicss.sortOnSave": true,
"security.workspace.trust.untrustedFiles": "open",
"fileScriptRunner.script": ["astro dev"],
"files.exclude": {
"**/.trunk/*out": true
},
"trunk.trunkGrayOutNonBlockingIssues": false,
"files.watcherExclude": {
"**/.trunk/*out": true
},
"workbench.editor.labelFormat": "short",
"git.openRepositoryInParentFolders": "never",
"trunk.inlineDecoratorsForAllExtensions": true,
"trunk.languageServerArguments": ["astro", "css", "json"],
"trunk.trace.server": "messages",
"indentRainbow.indicatorStyle": "light",
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
// Controls whether bracket pair colorization is enabled or not. Use 'workbench.colorCustomizations' to override the bracket highlight colors.
"editor.bracketPairColorization.enabled": true,
// Controls whether the editor should render indent guides.
"editor.guides.indentation": true,
// Controls whether bracket pair guides are enabled or not.
// - true: Enables bracket pair guides.
// - active: Enables bracket pair guides only for the active bracket pair.
// - false: Disables bracket pair guides.
"editor.guides.bracketPairs": "active",
// Controls whether horizontal bracket pair guides are enabled or not.
// - true: Enables horizontal guides as addition to vertical bracket pair guides.
// - active: Enables horizontal guides only for the active bracket pair.
// - false: Disables horizontal bracket pair guides.
"editor.guides.bracketPairsHorizontal": "active",
// Controls whether the editor should highlight the active indent guide.
"editor.guides.highlightActiveIndentation": true,
// Controls whether bracket pair guides are enabled or not.
"editor.guides.highlightActiveBracketPair": true,
// Defines the bracket symbols that increase or decrease the indentation.
"editor.language.brackets": [
["[", "]"],
["(", ")"],
["{", "}"]
],
// Defines the bracket pairs that are colorized by their nesting level if bracket pair colorization is enabled.
"editor.language.colorizedBracketPairs": [
["[", "]"],
["(", ")"],
["{", "}"]
],
"workbench.colorCustomizations": {
"editorBracketHighlight.foreground1": "#fac928",
"editorBracketHighlight.foreground2": "#c122e9",
"editorBracketHighlight.foreground3": "#057aff",
"editorBracketHighlight.foreground4": "#00e74d",
"editorBracketHighlight.foreground5": "#f51384",
"editorBracketHighlight.foreground6": "#19f9d8",
"editorBracketPairGuide.background1": "#fac9289E",
"editorBracketPairGuide.background2": "#c122e99E",
"editorBracketPairGuide.background3": "#057aff9E",
"editorBracketPairGuide.background4": "#00e74d9E",
"editorBracketPairGuide.background5": "#f513849E",
"editorBracketPairGuide.background6": "#19f9d89E",
"editorBracketPairGuide.activeBackground1": "#FAC9289E",
"editorBracketPairGuide.activeBackground2": "#C122E99E",
"editorBracketPairGuide.activeBackground3": "#057AFF9E",
"editorBracketPairGuide.activeBackground4": "#00E7499E",
"editorBracketPairGuide.activeBackground5": "#F513849E",
"editorBracketPairGuide.activeBackground6": "#19F9D89E"
},
"editor.autoClosingBrackets": "always",
"workbench.colorCustomizations": {
},
"cSpell.customDictionaries": {
},
"markdown.extension.print.theme": "dark",
"workbench.preferredDarkColorTheme": "Tomorrow Night Blue",
"workbench.preferredLightColorTheme": "Tomorrow Night Blue",
"window.autoDetectHighContrast": false,
"workbench.preferredHighContrastLightColorTheme": "Kimbie Dark",
"typescript.inlayHints.enumMemberValues.enabled": true,
"window.zoomLevel": 1,
"workbench.colorTheme": "One Monokai",
"editor.inlayHints.enabled": "offUnlessPressed",
"editor.formatOnType": true,
}
@jojojojojoj5564656465465
Copy link
Author

I DON'T USE Regualar Cascadia Font but CASCADIA NERD to have iCONES ON TERMINAL

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment