dotfiles/home/apps/vscode/settings.json

151 lines
4.1 KiB
JSON
Raw Normal View History

{
2023-07-08 18:15:07 +02:00
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[jsonc]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[less]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
2023-05-02 23:24:50 +02:00
"catppuccin.accentColor": "pink",
"catppuccin.customUIColors": {
"all": {
"statusBar.foreground": "accent",
"statusBar.noFolderForeground": "accent"
}
},
"debug.onTaskErrors": "debugAnyway",
"diffEditor.ignoreTrimWhitespace": false,
"editor.cursorSmoothCaretAnimation": "on",
2023-03-12 00:06:04 +01:00
"editor.fontFamily": "Berkeley Mono, Symbols Nerd Font, monospace",
2023-07-08 18:15:07 +02:00
"editor.fontSize": 15,
"editor.formatOnSave": true,
2023-05-02 23:24:50 +02:00
"editor.inlayHints.fontFamily": "Victor Mono",
2023-07-08 18:15:07 +02:00
"editor.inlayHints.fontSize": 14,
2023-05-02 23:24:50 +02:00
"editor.inlayHints.padding": true,
"editor.inlineSuggest.enabled": true,
"editor.lineNumbers": "relative",
2023-04-11 15:05:57 +02:00
"editor.minimap.enabled": false,
"extensions.autoUpdate": false,
2023-05-02 23:24:50 +02:00
"extensions.ignoreRecommendations": true,
"git.autofetch": true,
"gopls": {
"ui.semanticTokens": true
},
2023-05-02 23:24:50 +02:00
"ltex.additionalRules.enablePickyRules": true,
"ltex.additionalRules.motherTongue": "de-AT",
"markdown.preview.fontFamily": "IBM Plex Sans, sans-serif",
"redhat.telemetry.enabled": false,
"search.useGlobalIgnoreFiles": true,
"search.useParentIgnoreFiles": true,
"telemetry.telemetryLevel": "off",
"terminal.integrated.fontSize": 14,
"typescript.inlayHints.parameterNames.enabled": "all",
"update.mode": "none",
"vim.camelCaseMotion.enable": true,
2023-05-02 23:24:50 +02:00
"vim.handleKeys": {
"<C-a>": true,
"<C-d>": true,
2023-07-08 18:15:07 +02:00
"<C-u>": true,
"<C-v>": true,
2023-05-02 23:24:50 +02:00
"<C-w>": true,
2023-07-08 18:15:07 +02:00
"<C-x>": true
2023-05-02 23:24:50 +02:00
},
2023-07-08 18:15:07 +02:00
"vim.highlightedyank.color": "rgba(128, 128, 128, 0.8)",
"vim.highlightedyank.enable": true,
"vim.hlsearch": true,
"vim.incsearch": true,
"vim.insertModeKeyBindings": [],
2023-05-02 23:24:50 +02:00
"vim.leader": "<space>",
"vim.visualModeKeyBindingsNonRecursive": [
{
"before": ["r", "h"],
"commands": ["git.revertSelectedRanges"]
}
],
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": ["g", "r"],
"commands": ["editor.action.goToReferences"]
},
{
2023-07-08 18:15:07 +02:00
"before": ["K"],
"commands": ["editor.action.showHover"]
},
{
2023-07-08 18:15:07 +02:00
"before": ["<leader>", "f", "d"],
"commands": ["workbench.action.quickOpen"]
},
{
2023-07-08 18:15:07 +02:00
"before": ["<leader>", "f", "t"],
"commands": ["workbench.action.selectTheme"]
},
{
2023-07-08 18:15:07 +02:00
"before": ["<leader>", "n", "f"],
"commands": ["editor.action.formatDocument"]
},
2023-03-24 02:52:41 +01:00
{
2023-07-08 18:15:07 +02:00
"before": ["[", "d"],
"commands": ["editor.action.marker.prevInFiles"]
2023-03-24 02:52:41 +01:00
},
{
2023-07-08 18:15:07 +02:00
"before": ["]", "d"],
"commands": ["editor.action.marker.nextInFiles"]
2023-03-24 02:52:41 +01:00
},
{
2023-07-08 18:15:07 +02:00
"before": ["[", "c"],
"commands": ["workbench.action.editor.previousChange"]
2023-03-24 02:52:41 +01:00
},
{
2023-07-08 18:15:07 +02:00
"before": ["]", "c"],
"commands": ["workbench.action.editor.nextChange"]
2023-03-24 02:52:41 +01:00
},
{
2023-07-08 18:15:07 +02:00
"after": ["<C-W>", "l"],
"before": ["<C-l>"]
},
{
2023-07-08 18:15:07 +02:00
"after": ["<C-W>", "h"],
"before": ["<C-h>"]
},
{
2023-07-08 18:15:07 +02:00
"before": ["K"],
"commands": ["editor.action.showHover"]
},
{
2023-07-08 18:15:07 +02:00
"after": ["<C-W>", "v"],
"before": ["<C-W>", "\\"]
},
{
2023-07-08 18:15:07 +02:00
"after": ["<C-W>", "s"],
"before": ["<C-W>", "-"]
}
],
2023-07-08 18:15:07 +02:00
"vim.replaceWithRegister": true,
"vim.smartRelativeLine": true,
2023-02-07 03:36:00 +01:00
"vs-kubernetes": {
2023-04-11 15:05:57 +02:00
"vs-kubernetes.crd-code-completion": "enabled",
"vs-kubernetes.minikube-show-information-expiration": "2024-01-29T10:44:10.813Z"
2023-03-12 00:06:04 +01:00
},
2023-07-08 18:15:07 +02:00
"vscord.app.name": "VSCodium",
"vscord.status.idle.check": false,
2023-07-08 18:15:07 +02:00
"window.autoDetectColorScheme": true,
"workbench.colorTheme": "Catppuccin Mocha",
"workbench.iconTheme": "catppuccin-mocha",
"workbench.preferredDarkColorTheme": "Catppuccin Mocha",
"workbench.preferredLightColorTheme": "Catppuccin Latte",
"d.stdlibPath": "auto",
"d.servedReleaseChannel": "beta",
"dfmt.braceStyle": "otbs",
2023-09-28 03:11:29 +02:00
"d.alwaysShowDubStatusButtons": true,
2023-10-19 07:09:44 +02:00
"window.titleBarStyle": "custom",
"window.commandCenter": false
2023-07-08 18:15:07 +02:00
}