From 16dee846e41821749cebdbbb9b09b21853ca0d6c Mon Sep 17 00:00:00 2001 From: developomp Date: Mon, 30 Jan 2023 13:49:37 +0900 Subject: [PATCH] chore: update vscodium extensions --- src/setup/dev/vscodium.py | 38 +++++++++++++++++++++++++++++++++++--- 1 file changed, 35 insertions(+), 3 deletions(-) diff --git a/src/setup/dev/vscodium.py b/src/setup/dev/vscodium.py index f67849c..afa72b6 100644 --- a/src/setup/dev/vscodium.py +++ b/src/setup/dev/vscodium.py @@ -5,10 +5,20 @@ from os import system desc = "vscode without spyware" +# codium --list-extensions EXTENSIONS = ( "aaron-bond.better-comments", + "ahmadalli.vscode-nginx-conf", + "alexcvzz.vscode-sqlite", + "astro-build.astro-vscode", "bierner.jsdoc-markdown-highlighting", + "bierner.markdown-mermaid", + "bpruitt-goddard.mermaid-markdown-syntax-highlighting", + "bradlc.vscode-tailwindcss", + "coolbear.systemd-unit-file", + "damildrizzy.fastapi-snippets", "dbaeumer.vscode-eslint", + "dbankier.vscode-quick-select", "denoland.vscode-deno", "DigitalBrainstem.javascript-ejs-support", "dsznajder.es7-react-js-snippets", @@ -16,38 +26,60 @@ EXTENSIONS = ( "earshinov.sort-lines-by-selection", "EditorConfig.EditorConfig", "esbenp.prettier-vscode", + "eww-yuck.yuck", + "formulahendry.auto-rename-tag", "foxundermoon.shell-format", "geequlim.godot-tools", "golang.go", + "GraphQL.vscode-graphql", + "GraphQL.vscode-graphql-syntax", + "icsharpcode.ilspy-vscode", "jeff-tian.markdown-katex", "jock.svg", - "matklad.rust-analyzer", "mhutchie.git-graph", + "mikestead.dotenv", + "ms-azuretools.vscode-docker", + "ms-dotnettools.csharp", + "ms-dotnettools.vscode-dotnet-runtime", + "ms-python.isort", "ms-python.python", + "ms-python.vscode-pylance", "ms-toolsai.jupyter", "ms-toolsai.jupyter-keymap", "ms-toolsai.jupyter-renderers", + "ms-toolsai.vscode-jupyter-cell-tags", + "ms-toolsai.vscode-jupyter-slideshow", + "ms-vscode.cpptools", "ms-vscode.hexeditor", + "ms-vscode.mono-debug", "naumovs.color-highlight", + "neikeq.godot-csharp-vscode", "nico-castell.linux-desktop-file", "PKief.material-icon-theme", "qwtel.sqlite-viewer", "Razoric.gdscript-toolkit-formatter", - "redwan-hossain.auto-rename-tag-clone", + "rust-lang.rust-analyzer", "serayuzgur.crates", + "stkb.rewrap", "streetsidesoftware.code-spell-checker", "styled-components.vscode-styled-components", "svelte.svelte-vscode", "tamasfe.even-better-toml", + "Terrastruct.d2", + "tintinweb.vscode-decompiler", + "unifiedjs.vscode-mdx", + "vivaxy.vscode-conventional-commits", "XadillaX.viml", + "yzhang.markdown-all-in-one", "zhuangtongfa.material-theme", ) def setup(): + # not using flatpak version due to permission issues + # such as lazydocker not working paru_install("vscodium-bin") - # codium --list-extensions for extension in EXTENSIONS: system(f"codium --install-extension {extension} --force")