1
0
Fork 0

chore: update vscodium extensions

This commit is contained in:
Kim, Jimin 2023-01-30 13:49:37 +09:00
parent 4476193125
commit 16dee846e4

View file

@ -5,10 +5,20 @@ from os import system
desc = "vscode without spyware" desc = "vscode without spyware"
# codium --list-extensions
EXTENSIONS = ( EXTENSIONS = (
"aaron-bond.better-comments", "aaron-bond.better-comments",
"ahmadalli.vscode-nginx-conf",
"alexcvzz.vscode-sqlite",
"astro-build.astro-vscode",
"bierner.jsdoc-markdown-highlighting", "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", "dbaeumer.vscode-eslint",
"dbankier.vscode-quick-select",
"denoland.vscode-deno", "denoland.vscode-deno",
"DigitalBrainstem.javascript-ejs-support", "DigitalBrainstem.javascript-ejs-support",
"dsznajder.es7-react-js-snippets", "dsznajder.es7-react-js-snippets",
@ -16,38 +26,60 @@ EXTENSIONS = (
"earshinov.sort-lines-by-selection", "earshinov.sort-lines-by-selection",
"EditorConfig.EditorConfig", "EditorConfig.EditorConfig",
"esbenp.prettier-vscode", "esbenp.prettier-vscode",
"eww-yuck.yuck",
"formulahendry.auto-rename-tag",
"foxundermoon.shell-format", "foxundermoon.shell-format",
"geequlim.godot-tools", "geequlim.godot-tools",
"golang.go", "golang.go",
"GraphQL.vscode-graphql",
"GraphQL.vscode-graphql-syntax",
"icsharpcode.ilspy-vscode",
"jeff-tian.markdown-katex", "jeff-tian.markdown-katex",
"jock.svg", "jock.svg",
"matklad.rust-analyzer",
"mhutchie.git-graph", "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.python",
"ms-python.vscode-pylance",
"ms-toolsai.jupyter", "ms-toolsai.jupyter",
"ms-toolsai.jupyter-keymap", "ms-toolsai.jupyter-keymap",
"ms-toolsai.jupyter-renderers", "ms-toolsai.jupyter-renderers",
"ms-toolsai.vscode-jupyter-cell-tags",
"ms-toolsai.vscode-jupyter-slideshow",
"ms-vscode.cpptools",
"ms-vscode.hexeditor", "ms-vscode.hexeditor",
"ms-vscode.mono-debug",
"naumovs.color-highlight", "naumovs.color-highlight",
"neikeq.godot-csharp-vscode",
"nico-castell.linux-desktop-file", "nico-castell.linux-desktop-file",
"PKief.material-icon-theme", "PKief.material-icon-theme",
"qwtel.sqlite-viewer", "qwtel.sqlite-viewer",
"Razoric.gdscript-toolkit-formatter", "Razoric.gdscript-toolkit-formatter",
"redwan-hossain.auto-rename-tag-clone", "rust-lang.rust-analyzer",
"serayuzgur.crates", "serayuzgur.crates",
"stkb.rewrap",
"streetsidesoftware.code-spell-checker", "streetsidesoftware.code-spell-checker",
"styled-components.vscode-styled-components", "styled-components.vscode-styled-components",
"svelte.svelte-vscode", "svelte.svelte-vscode",
"tamasfe.even-better-toml", "tamasfe.even-better-toml",
"Terrastruct.d2",
"tintinweb.vscode-decompiler",
"unifiedjs.vscode-mdx",
"vivaxy.vscode-conventional-commits",
"XadillaX.viml", "XadillaX.viml",
"yzhang.markdown-all-in-one",
"zhuangtongfa.material-theme", "zhuangtongfa.material-theme",
) )
def setup(): def setup():
# not using flatpak version due to permission issues
# such as lazydocker not working
paru_install("vscodium-bin") paru_install("vscodium-bin")
# codium --list-extensions
for extension in EXTENSIONS: for extension in EXTENSIONS:
system(f"codium --install-extension {extension} --force") system(f"codium --install-extension {extension} --force")