dotfiles/vscode-settings.json
2026-06-16 10:29:49 +02:00

133 lines
3 KiB
JSON

{
"git.autofetch": true,
"chat.disableAIFeatures": true,
"terminal.integrated.defaultProfile.linux": "bash",
"vim.insertModeKeyBindings": [
{
"before": ["j", "j"],
"after": ["<Esc>"]
}
],
"vim.visualModeKeyBindingsNonRecursive": [
{
"before": ["j"],
"after": ["g", "j"]
},
{
"before": ["k"],
"after": ["g", "k"]
},
{
"before": ["J"],
"after": ["5", "j"]
},
{
"before": ["K"],
"after": ["5", "k"]
},
{
"before": ["H"],
"after": ["5", "h"]
},
{
"before": ["L"],
"after": ["5", "l"]
},
{
"before": ["="],
"after": ["-"]
},
{
"before": ["-"],
"after": ["+"]
}
],
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["j"],
"after": ["g", "j"]
},
{
"before": ["k"],
"after": ["g", "k"]
},
{
"before": ["J"],
"after": ["5", "j"]
},
{
"before": ["K"],
"after": ["5", "k"]
},
{
"before": ["H"],
"after": ["5", "h"]
},
{
"before": ["L"],
"after": ["5", "l"]
},
{
"before": ["="],
"after": ["-"]
},
{
"before": ["-"],
"after": ["+"]
}
],
"typescript.updateImportsOnFileMove.enabled": "always",
"workbench.iconTheme": "vscode-icons",
"workbench.secondarySideBar.defaultVisibility": "hidden",
"javascript.updateImportsOnFileMove.enabled": "always",
"editor.wordWrap": "wordWrapColumn",
"editor.wordWrapColumn": 100,
"editor.cursorSmoothCaretAnimation": "on",
"editor.smoothScrolling": true,
"oneDarkPro.vivid": true,
"window.autoDetectColorScheme": true,
"github.copilot.enable": {
"*": true,
"plaintext": false,
"markdown": false,
"scminput": false,
"javascript": false
},
"eslint.codeActionsOnSave.rules": null,
"diffEditor.ignoreTrimWhitespace": false,
"security.workspace.trust.untrustedFiles": "open",
"git.confirmSync": false,
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"explorer.confirmDragAndDrop": false,
"editor.semanticHighlighting.enabled": true,
"window.zoomLevel": 1,
"files.exclude": {
"**/*~": true,
"**/*swo": true,
"**/*swp": true
},
"editor.gotoLocation.multipleDefinitions": "goto",
"vim.useCtrlKeys": false,
"workbench.preferredLightColorTheme": "Shades of Purple",
"workbench.preferredDarkColorTheme": "Shades of Purple (Super Dark)",
"editor.fontLigatures": true,
"editor.fontFamily": "'Fira Code', 'monospace', monospace",
"editor.formatOnSave": true,
"prettier.configPath": "",
"prettier.ignorePath": "",
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[xml]": {
"editor.defaultFormatter": "redhat.vscode-xml"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"git.suggestSmartCommit": false
}