From 3a50cc1a91254d093e7913197b446c48229059ba Mon Sep 17 00:00:00 2001 From: winston Date: Tue, 2 May 2023 23:24:50 +0200 Subject: [PATCH] chore(vscode): update settings --- home/apps/vscode/settings.json | 260 +++++++++++++++++++++------------ 1 file changed, 166 insertions(+), 94 deletions(-) diff --git a/home/apps/vscode/settings.json b/home/apps/vscode/settings.json index fae42bc..19eef0a 100644 --- a/home/apps/vscode/settings.json +++ b/home/apps/vscode/settings.json @@ -1,84 +1,49 @@ { - "workbench.iconTheme": "catppuccin-mocha", - "workbench.colorTheme": "Catppuccin Mocha", - "workbench.preferredDarkColorTheme": "Catppuccin Mocha", - "workbench.preferredLightColorTheme": "Catppuccin Latte", - "window.titleBarStyle": "custom", - "window.autoDetectColorScheme": true, - "telemetry.telemetryLevel": "off", - "update.mode": "none", - "extensions.autoUpdate": false, - "extensions.ignoreRecommendations": true, + "catppuccin.accentColor": "pink", + "catppuccin.customUIColors": { + "all": { + "statusBar.foreground": "accent", + "statusBar.noFolderForeground": "accent" + } + }, + "debug.onTaskErrors": "debugAnyway", + "diffEditor.ignoreTrimWhitespace": false, + "editor.cursorSmoothCaretAnimation": "on", "editor.fontFamily": "Berkeley Mono, Symbols Nerd Font, monospace", "editor.fontSize": 14, - "terminal.integrated.fontSize": 14, + "editor.inlayHints.fontFamily": "Victor Mono", + "editor.inlayHints.fontSize": 12, + "editor.inlayHints.padding": true, "editor.inlineSuggest.enabled": true, - "git.autofetch": true, "editor.lineNumbers": "relative", "editor.minimap.enabled": false, - "vim.incsearch": true, - "vim.replaceWithRegister": true, + "extensions.autoUpdate": false, + "extensions.ignoreRecommendations": true, + "git.autofetch": true, + "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, - "vim.hlsearch": true, - "vim.highlightedyank.enable": true, "vim.highlightedyank.color": "rgba(128, 128, 128, 0.8)", - "vim.smartRelativeLine": true, + "vim.highlightedyank.enable": true, + "vim.hlsearch": true, + "vim.incsearch": true, "vim.insertModeKeyBindings": [], - "vim.normalModeKeyBindingsNonRecursive": [ - { - "before": ["K"], - "commands": ["editor.action.showHover"] - }, - { - "before": ["", "f", "d"], - "commands": ["workbench.action.quickOpen"] - }, - { - "before": ["", "f", "t"], - "commands": ["workbench.action.selectTheme"] - }, - { - "before": ["", "n", "f"], - "commands": ["editor.action.formatDocument"] - }, - { - "before": ["[", "d"], - "commands": ["editor.action.marker.prevInFiles"] - }, - { - "before": ["]", "d"], - "commands": ["editor.action.marker.nextInFiles"] - }, - { - "before": ["[", "c"], - "commands": ["workbench.action.editor.previousChange"] - }, - { - "before": ["]", "c"], - "commands": ["workbench.action.editor.nextChange"] - }, - { - "before": [""], - "after": ["", "l"] - }, - { - "before": [""], - "after": ["", "h"] - }, - { - "before": ["K"], - "commands": ["editor.action.showHover"] - }, - { - "before": ["", "\\"], - "after": ["", "v"] - }, - { - "before": ["", "-"], - "after": ["", "s"] - } - ], - "vim.leader": "", + "vim.replaceWithRegister": true, + "vim.smartRelativeLine": true, + "window.autoDetectColorScheme": true, + "window.titleBarStyle": "custom", + "workbench.colorTheme": "Catppuccin Mocha", + "workbench.iconTheme": "catppuccin-mocha", + "workbench.preferredDarkColorTheme": "Catppuccin Mocha", + "workbench.preferredLightColorTheme": "Catppuccin Latte", "vim.handleKeys": { "": true, "": true, @@ -87,33 +52,140 @@ "": true, "": true }, - "catppuccin.accentColor": "pink", - "catppuccin.customUIColors": { - "all": { - "statusBar.foreground": "accent", - "statusBar.noFolderForeground": "accent" + "vim.leader": "", + "vim.normalModeKeyBindingsNonRecursive": [ + { + "before": [ + "K" + ], + "commands": [ + "editor.action.showHover" + ] + }, + { + "before": [ + "", + "f", + "d" + ], + "commands": [ + "workbench.action.quickOpen" + ] + }, + { + "before": [ + "", + "f", + "t" + ], + "commands": [ + "workbench.action.selectTheme" + ] + }, + { + "before": [ + "", + "n", + "f" + ], + "commands": [ + "editor.action.formatDocument" + ] + }, + { + "before": [ + "[", + "d" + ], + "commands": [ + "editor.action.marker.prevInFiles" + ] + }, + { + "before": [ + "]", + "d" + ], + "commands": [ + "editor.action.marker.nextInFiles" + ] + }, + { + "before": [ + "[", + "c" + ], + "commands": [ + "workbench.action.editor.previousChange" + ] + }, + { + "before": [ + "]", + "c" + ], + "commands": [ + "workbench.action.editor.nextChange" + ] + }, + { + "before": [ + "" + ], + "after": [ + "", + "l" + ] + }, + { + "before": [ + "" + ], + "after": [ + "", + "h" + ] + }, + { + "before": [ + "K" + ], + "commands": [ + "editor.action.showHover" + ] + }, + { + "before": [ + "", + "\\" + ], + "after": [ + "", + "v" + ] + }, + { + "before": [ + "", + "-" + ], + "after": [ + "", + "s" + ] } - }, - "redhat.telemetry.enabled": false, - "ltex.additionalRules.enablePickyRules": true, - "debug.onTaskErrors": "debugAnyway", - "editor.inlayHints.padding": true, - "editor.inlayHints.fontFamily": "Victor Mono", - "editor.inlayHints.fontSize": 12, + ], "vs-kubernetes": { "vs-kubernetes.crd-code-completion": "enabled", - "vs-kubernetes.minikube-show-information-expiration": "2023-10-01T02:24:51.560Z" + "vs-kubernetes.minikube-show-information-expiration": "2024-12-00T00:00:00.000Z" }, - "markdown.preview.fontFamily": "IBM Plex Sans, sans-serif", - "ltex.additionalRules.motherTongue": "de-AT", - "diffEditor.ignoreTrimWhitespace": false, - "search.useGlobalIgnoreFiles": true, - "search.useParentIgnoreFiles": true, - "typescript.inlayHints.parameterNames.enabled": "all", - "[typescript]": { + "[jsonc]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[less]": { "editor.defaultFormatter": "esbenp.prettier-vscode" - } -} + }, + "[typescript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, +} \ No newline at end of file