{ "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, }