159 lines
6.2 KiB
JSON
159 lines
6.2 KiB
JSON
{
|
|
"explorer.confirmDelete": false,
|
|
"explorer.confirmDragAndDrop": false,
|
|
"security.workspace.trust.untrustedFiles": "open",
|
|
"[python]": {
|
|
"editor.defaultFormatter": "ms-python.black-formatter",
|
|
"editor.formatOnSave": false
|
|
},
|
|
"cSpell.userWords": [
|
|
"enthéogènes",
|
|
"Picasoft",
|
|
"psycholytique",
|
|
"psychotomimétique"
|
|
],
|
|
"cSpell.language": "en,fr",
|
|
"workbench.iconTheme": "simple-icons",
|
|
"workbench.colorTheme": "Catppuccin Macchiato",
|
|
"git.openRepositoryInParentFolders": "always",
|
|
"syncSettings.crons": {
|
|
"review": "0 * * * *", // every hour
|
|
"download": "0 9 * * *", // at 9AM, every day
|
|
"upload": "0 17 * * *" // at 5PM, every day
|
|
},
|
|
"syncSettings.hostname": "{{hostname}}",
|
|
"syncSettings.hooks.preDownload": "git -C ~/.config/codium-settings pull",
|
|
"syncSettings.hooks.postUpload": "git -C ~/.config/codium-settings push",
|
|
"syncSettings.gitInitMessage": "Init settings from {{hostname}}, profile « {{profile}} »",
|
|
"syncSettings.gitUpdateMessage": "Update settings from {{hostname}}, profile « {{profile}} »",
|
|
"latex-workshop.latex.recipe.default": "tectonic",
|
|
"latex-workshop.latex.autoBuild.run": "onSave",
|
|
"latex-workshop.latex.outDir": "%WORKSPACE_FOLDER%/build/",
|
|
"latex-workshop.view.pdf.viewer": "tab",
|
|
"latex-workshop.latex.recipes": [
|
|
|
|
{
|
|
"name": "tectonic",
|
|
"tools": ["tectonic"]
|
|
}
|
|
],
|
|
"latex-workshop.latex.tools": [
|
|
{
|
|
"name": "tectonic",
|
|
"command": "tectonic",
|
|
"args": ["%DOC_EXT%"],
|
|
"env": {}
|
|
}
|
|
],
|
|
"cSpell.enabled": false,
|
|
"redhat.telemetry.enabled": false,
|
|
// See https://www.reddit.com/r/vscode/comments/pqfpnc/i_realized_why_i_was_annoyed_with_vscode_and/
|
|
"editor.tabCompletion": "on",
|
|
"editor.quickSuggestionsDelay": 500,
|
|
// See https://stackoverflow.com/questions/60175608/visual-studio-code-and-jinja-templates
|
|
"emmet.includeLanguages": {
|
|
"jinja-py": "py",
|
|
"jinja-shell": "shellscript"
|
|
},
|
|
"[yaml]": {
|
|
"editor.insertSpaces": true,
|
|
"editor.tabSize": 2,
|
|
"editor.autoIndent": "keep",
|
|
"diffEditor.ignoreTrimWhitespace": false,
|
|
"editor.defaultColorDecorators": "never",
|
|
"editor.quickSuggestions": {
|
|
"other": true,
|
|
"comments": false,
|
|
"strings": true
|
|
}
|
|
},
|
|
"python.createEnvironment.trigger": "off",
|
|
"clangd.path": "/home/.config/VSCodium/User/globalStorage/llvm-vs-code-extensions.vscode-clangd/install/19.1.2/clangd_19.1.2/bin/clangd",
|
|
"php.validate.executablePath": "/usr/bin/php",
|
|
"ansible.lightspeed.suggestions.enabled": false,
|
|
"ansible.lightspeed.enabled": false,
|
|
"git.confirmSync": false,
|
|
"git.autofetch": true,
|
|
"basedpyright.analysis.inlayHints.callArgumentNamesMatching": true,
|
|
"black-formatter.args": [
|
|
"--line-length",
|
|
"150"
|
|
],
|
|
"black-formatter.showNotifications": "always",
|
|
"markdown-toc.depthTo": 2,
|
|
"markdown-toc.depthFrom": 1,
|
|
"[dockercompose]": {
|
|
"editor.insertSpaces": true,
|
|
"editor.tabSize": 2,
|
|
"editor.autoIndent": "advanced",
|
|
"editor.defaultFormatter": "redhat.vscode-yaml"
|
|
},
|
|
"[github-actions-workflow]": {
|
|
"editor.defaultFormatter": "redhat.vscode-yaml"
|
|
},
|
|
"workbench.settings.showAISearchToggle": false,
|
|
"chat.disableAIFeatures": true,
|
|
"editor.guides.bracketPairs": true,
|
|
"editor.guides.bracketPairsHorizontal": true,
|
|
"editor.language.colorizedBracketPairs": [],
|
|
"editor.autoClosingQuotes": "beforeWhitespace",
|
|
"editor.autoIndentOnPaste": true,
|
|
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
|
|
"editor.codeLens": false,
|
|
"editor.experimental.treeSitterTelemetry": true,
|
|
"editor.glyphMargin": false,
|
|
"editor.semanticHighlighting.enabled": true,
|
|
"editor.wordWrap": "wordWrapColumn",
|
|
"editor.formatOnPaste": true,
|
|
"editor.formatOnSaveMode": "modificationsIfAvailable",
|
|
"diffEditor.experimental.showMoves": true,
|
|
"diffEditor.experimental.useTrueInlineView": true,
|
|
"diffEditor.renderSideBySide": false,
|
|
"diffEditor.wordWrap": "on",
|
|
"editor.minimap.autohide": "mouseover",
|
|
"editor.acceptSuggestionOnCommitCharacter": false,
|
|
"editor.inlineSuggest.experimental.emptyResponseInformation": false,
|
|
"editor.suggest.shareSuggestSelections": true,
|
|
"editor.suggestSelection": "recentlyUsedByPrefix",
|
|
"editor.wordBasedSuggestions": "allDocuments",
|
|
"files.autoGuessEncoding": true,
|
|
"files.enableTrash": false,
|
|
"files.hotExit": "onExitAndWindowClose",
|
|
"files.readonlyFromPermissions": true,
|
|
"files.trimFinalNewlines": true,
|
|
"files.trimTrailingWhitespace": true,
|
|
"task.allowAutomaticTasks": "off",
|
|
"chat.agent.enabled": false,
|
|
"telemetry.feedback.enabled": false,
|
|
"editor.minimap.enabled": false,
|
|
"editor.renderFinalNewline": "off",
|
|
"editor.selectionHighlightMultiline": true,
|
|
"editor.inlineSuggest.edits.showCollapsed": true,
|
|
"markdown.occurrencesHighlight.enabled": true,
|
|
"markdown.suggest.paths.includeWorkspaceHeaderCompletions": "onSingleOrDoubleHash",
|
|
"markdown.updateLinksOnFileMove.enabled": "prompt",
|
|
"markdown.validate.enabled": true,
|
|
"markdown-auto-preview.autoClosePreviewWindow": true,
|
|
"editor.wordWrapColumn": 100,
|
|
"intelliphp.inlineSuggestionsEnabled": false,
|
|
"php.completion.intelliPHP.preSelect": false,
|
|
"ansible.ansible.reuseTerminal": true,
|
|
"ansible.python.interpreterPath": "/bin/python",
|
|
"ansible.validation.lint.path": "VIRTUAL_ENV= ansible-lint",
|
|
"files.associations": {
|
|
"*.yml": "ansible"
|
|
},
|
|
"explorer.excludeGitIgnore": true,
|
|
"git.allowForcePush": true,
|
|
"git.autoStash": true,
|
|
"git.blame.editorDecoration.enabled": true,
|
|
"git.closeDiffOnOperation": true,
|
|
"git.fetchOnPull": true,
|
|
"git.followTagsWhenSync": true,
|
|
"git.mergeEditor": true,
|
|
"git.pullBeforeCheckout": true,
|
|
"git.rebaseWhenSync": true,
|
|
"git.terminalGitEditor": true,
|
|
"git.timeline.showUncommitted": true,
|
|
"git.untrackedChanges": "separate"
|
|
} |