From f0713e86c0750c0b6a2e178e5ade32f3a57a79f9 Mon Sep 17 00:00:00 2001 From: winston Date: Sat, 8 Jul 2023 18:15:07 +0200 Subject: [PATCH] chore(vscode): update --- home/apps/vscode.nix | 3 + home/apps/vscode/settings.json | 185 +++++++++++---------------------- 2 files changed, 64 insertions(+), 124 deletions(-) diff --git a/home/apps/vscode.nix b/home/apps/vscode.nix index 2759923..ccb4cc3 100644 --- a/home/apps/vscode.nix +++ b/home/apps/vscode.nix @@ -15,6 +15,7 @@ in { package = pkgs.vscodium; extensions = with pkgs.vscode-extensions.vscode-marketplace; [ adrianwilczynski.alpine-js-intellisense + astro-build.astro-vscode bradlc.vscode-tailwindcss catppuccin.catppuccin-vsc-icons denoland.vscode-deno @@ -23,6 +24,8 @@ in { github.vscode-pull-request-github gitlab.gitlab-workflow jnoortheen.nix-ide + kamadorueda.alejandra + leonardssh.vscord lunuan.kubernetes-templates mkhl.direnv ms-kubernetes-tools.vscode-kubernetes-tools diff --git a/home/apps/vscode/settings.json b/home/apps/vscode/settings.json index 6d23f83..f9b4b5f 100644 --- a/home/apps/vscode/settings.json +++ b/home/apps/vscode/settings.json @@ -1,4 +1,19 @@ { + "[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" + }, "catppuccin.accentColor": "pink", "catppuccin.customUIColors": { "all": { @@ -10,9 +25,10 @@ "diffEditor.ignoreTrimWhitespace": false, "editor.cursorSmoothCaretAnimation": "on", "editor.fontFamily": "Berkeley Mono, Symbols Nerd Font, monospace", - "editor.fontSize": 14, + "editor.fontSize": 15, + "editor.formatOnSave": true, "editor.inlayHints.fontFamily": "Victor Mono", - "editor.inlayHints.fontSize": 12, + "editor.inlayHints.fontSize": 14, "editor.inlayHints.padding": true, "editor.inlineSuggest.enabled": true, "editor.lineNumbers": "relative", @@ -31,163 +47,84 @@ "typescript.inlayHints.parameterNames.enabled": "all", "update.mode": "none", "vim.camelCaseMotion.enable": true, + "vim.handleKeys": { + "": true, + "": true, + "": true, + "": true, + "": true, + "": true + }, "vim.highlightedyank.color": "rgba(128, 128, 128, 0.8)", "vim.highlightedyank.enable": true, "vim.hlsearch": true, "vim.incsearch": true, "vim.insertModeKeyBindings": [], - "vim.replaceWithRegister": true, - "vim.smartRelativeLine": true, - "window.autoDetectColorScheme": true, - "workbench.colorTheme": "Catppuccin Mocha", - "workbench.iconTheme": "catppuccin-mocha", - "workbench.preferredDarkColorTheme": "Catppuccin Mocha", - "workbench.preferredLightColorTheme": "Catppuccin Latte", - "vim.handleKeys": { - "": true, - "": true, - "": true, - "": true, - "": true, - "": true - }, "vim.leader": "", "vim.normalModeKeyBindingsNonRecursive": [ { - "before": [ - "K" - ], - "commands": [ - "editor.action.showHover" - ] + "before": ["K"], + "commands": ["editor.action.showHover"] }, { - "before": [ - "", - "f", - "d" - ], - "commands": [ - "workbench.action.quickOpen" - ] + "before": ["", "f", "d"], + "commands": ["workbench.action.quickOpen"] }, { - "before": [ - "", - "f", - "t" - ], - "commands": [ - "workbench.action.selectTheme" - ] + "before": ["", "f", "t"], + "commands": ["workbench.action.selectTheme"] }, { - "before": [ - "", - "n", - "f" - ], - "commands": [ - "editor.action.formatDocument" - ] + "before": ["", "n", "f"], + "commands": ["editor.action.formatDocument"] }, { - "before": [ - "[", - "d" - ], - "commands": [ - "editor.action.marker.prevInFiles" - ] + "before": ["[", "d"], + "commands": ["editor.action.marker.prevInFiles"] }, { - "before": [ - "]", - "d" - ], - "commands": [ - "editor.action.marker.nextInFiles" - ] + "before": ["]", "d"], + "commands": ["editor.action.marker.nextInFiles"] }, { - "before": [ - "[", - "c" - ], - "commands": [ - "workbench.action.editor.previousChange" - ] + "before": ["[", "c"], + "commands": ["workbench.action.editor.previousChange"] }, { - "before": [ - "]", - "c" - ], - "commands": [ - "workbench.action.editor.nextChange" - ] + "before": ["]", "c"], + "commands": ["workbench.action.editor.nextChange"] }, { - "before": [ - "" - ], - "after": [ - "", - "l" - ] + "after": ["", "l"], + "before": [""] }, { - "before": [ - "" - ], - "after": [ - "", - "h" - ] + "after": ["", "h"], + "before": [""] }, { - "before": [ - "K" - ], - "commands": [ - "editor.action.showHover" - ] + "before": ["K"], + "commands": ["editor.action.showHover"] }, { - "before": [ - "", - "\\" - ], - "after": [ - "", - "v" - ] + "after": ["", "v"], + "before": ["", "\\"] }, { - "before": [ - "", - "-" - ], - "after": [ - "", - "s" - ] + "after": ["", "s"], + "before": ["", "-"] } ], + "vim.replaceWithRegister": true, + "vim.smartRelativeLine": true, "vs-kubernetes": { "vs-kubernetes.crd-code-completion": "enabled", "vs-kubernetes.minikube-show-information-expiration": "2024-12-00T00:00:00.000Z" }, - "[jsonc]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[less]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[typescript]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, - "[typescriptreact]": { - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, -} \ No newline at end of file + "vscord.app.name": "VSCodium", + "window.autoDetectColorScheme": true, + "workbench.colorTheme": "Catppuccin Mocha", + "workbench.iconTheme": "catppuccin-mocha", + "workbench.preferredDarkColorTheme": "Catppuccin Mocha", + "workbench.preferredLightColorTheme": "Catppuccin Latte" +}