mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-07-09 06:05:10 +02:00
feat: update vscode extensions
This commit is contained in:
+88
-82
@@ -34,87 +34,93 @@
|
|||||||
"terminal.integrated.fontFamily" = "JetBrainsMono Nerd Font";
|
"terminal.integrated.fontFamily" = "JetBrainsMono Nerd Font";
|
||||||
};
|
};
|
||||||
|
|
||||||
package = pkgs.vscode-with-extensions.override {
|
package =
|
||||||
# pkgs.vscode-extensions 里包含的 vscode 太少了
|
let
|
||||||
# 必须使用社区的 <https://github.com/nix-community/nix-vscode-extensions> 才能安装更多插件
|
config.packageOverrides = pkgs: {
|
||||||
vscodeExtensions = with nix-vscode-extensions.extensions; [
|
vscode = pkgs.vscode-with-extensions.override {
|
||||||
aaron-bond.better-comments
|
# pkgs.vscode-extensions 里包含的 vscode 太少了
|
||||||
anweber.vscode-httpyac
|
# 必须使用社区的 <https://github.com/nix-community/nix-vscode-extensions> 才能安装更多插件
|
||||||
arrterian.nix-env-selector
|
vscodeExtensions = with nix-vscode-extensions.extensions; [
|
||||||
bierner.markdown-mermaid
|
aaron-bond.better-comments
|
||||||
christian-kohler.path-intellisense
|
anweber.vscode-httpyac
|
||||||
cschlosser.doxdocgen
|
arrterian.nix-env-selector
|
||||||
DanishSarwar.reverse-search
|
bierner.markdown-mermaid
|
||||||
eamodio.gitlens
|
christian-kohler.path-intellisense
|
||||||
esbenp.prettier-vscode
|
cschlosser.doxdocgen
|
||||||
espressif.esp-idf-extension
|
DanishSarwar.reverse-search
|
||||||
fabiospampinato.vscode-diff
|
eamodio.gitlens
|
||||||
GitHub.copilot
|
esbenp.prettier-vscode
|
||||||
golang.go
|
espressif.esp-idf-extension
|
||||||
hashicorp.terraform
|
fabiospampinato.vscode-diff
|
||||||
janisdd.vscode-edit-csv
|
GitHub.copilot
|
||||||
jebbs.plantuml
|
golang.go
|
||||||
jeff-hykin.better-cpp-syntax
|
hashicorp.terraform
|
||||||
jnoortheen.nix-ide
|
janisdd.vscode-edit-csv
|
||||||
JuanBlanco.solidity
|
jebbs.plantuml
|
||||||
k--kato.intellij-idea-keybindings
|
jeff-hykin.better-cpp-syntax
|
||||||
llvm-vs-code-extensions.vscode-clangd
|
jnoortheen.nix-ide
|
||||||
mcu-debug.debug-tracker-vscode
|
JuanBlanco.solidity
|
||||||
mcu-debug.memory-view
|
k--kato.intellij-idea-keybindings
|
||||||
mcu-debug.rtos-views
|
llvm-vs-code-extensions.vscode-clangd
|
||||||
mikestead.dotenv
|
mcu-debug.debug-tracker-vscode
|
||||||
mkhl.direnv
|
mcu-debug.memory-view
|
||||||
ms-azuretools.vscode-docker
|
mcu-debug.rtos-views
|
||||||
ms-dotnettools.vscode-dotnet-runtime
|
mikestead.dotenv
|
||||||
ms-kubernetes-tools.vscode-kubernetes-tools
|
mkhl.direnv
|
||||||
ms-python.isort
|
ms-azuretools.vscode-docker
|
||||||
ms-python.python
|
ms-dotnettools.vscode-dotnet-runtime
|
||||||
ms-python.vscode-pylance
|
ms-kubernetes-tools.vscode-kubernetes-tools
|
||||||
ms-toolsai.jupyter
|
ms-python.isort
|
||||||
ms-toolsai.jupyter-keymap
|
ms-python.python
|
||||||
ms-toolsai.jupyter-renderers
|
ms-python.vscode-pylance
|
||||||
ms-toolsai.vscode-jupyter-cell-tags
|
ms-toolsai.jupyter
|
||||||
ms-toolsai.vscode-jupyter-slideshow
|
ms-toolsai.jupyter-keymap
|
||||||
ms-vscode-remote.remote-containers
|
ms-toolsai.jupyter-renderers
|
||||||
ms-vscode-remote.remote-ssh
|
ms-toolsai.vscode-jupyter-cell-tags
|
||||||
ms-vscode-remote.remote-ssh-edit
|
ms-toolsai.vscode-jupyter-slideshow
|
||||||
ms-vscode-remote.vscode-remote-extensionpack
|
ms-vscode-remote.remote-containers
|
||||||
ms-vscode.cmake-tools
|
ms-vscode-remote.remote-ssh
|
||||||
ms-vscode.cpptools
|
ms-vscode-remote.remote-ssh-edit
|
||||||
ms-vscode.cpptools-extension-pack
|
ms-vscode-remote.vscode-remote-extensionpack
|
||||||
ms-vscode.cpptools-themes
|
ms-vscode.cmake-tools
|
||||||
ms-vscode.remote-explorer
|
ms-vscode.cpptools
|
||||||
ms-vscode.remote-server
|
ms-vscode.cpptools-extension-pack
|
||||||
pinage404.nix-extension-pack
|
ms-vscode.cpptools-themes
|
||||||
platformio.platformio-ide
|
ms-vscode.remote-explorer
|
||||||
pomdtr.excalidraw-editor
|
ms-vscode.remote-server
|
||||||
redhat.java
|
pinage404.nix-extension-pack
|
||||||
redhat.vscode-commons
|
platformio.platformio-ide
|
||||||
redhat.vscode-xml
|
pomdtr.excalidraw-editor
|
||||||
redhat.vscode-yaml
|
redhat.java
|
||||||
rust-lang.rust-analyzer
|
redhat.vscode-commons
|
||||||
shd101wyy.markdown-preview-enhanced
|
redhat.vscode-xml
|
||||||
sumneko.lua
|
redhat.vscode-yaml
|
||||||
tamasfe.even-better-toml
|
rust-lang.rust-analyzer
|
||||||
timonwong.shellcheck
|
shd101wyy.markdown-preview-enhanced
|
||||||
tintinweb.graphviz-interactive-preview
|
sumneko.lua
|
||||||
tintinweb.solidity-visual-auditor
|
tamasfe.even-better-toml
|
||||||
tintinweb.vscode-inline-bookmarks
|
timonwong.shellcheck
|
||||||
tintinweb.vscode-solidity-flattener
|
tintinweb.graphviz-interactive-preview
|
||||||
tintinweb.vscode-solidity-language
|
tintinweb.solidity-visual-auditor
|
||||||
twxs.cmake
|
tintinweb.vscode-inline-bookmarks
|
||||||
vadimcn.vscode-lldb
|
tintinweb.vscode-solidity-flattener
|
||||||
VisualStudioExptTeam.intellicode-api-usage-examples
|
tintinweb.vscode-solidity-language
|
||||||
VisualStudioExptTeam.vscodeintellicode
|
twxs.cmake
|
||||||
vscjava.vscode-java-debug
|
vadimcn.vscode-lldb
|
||||||
vscjava.vscode-java-pack
|
VisualStudioExptTeam.intellicode-api-usage-examples
|
||||||
vscjava.vscode-java-test
|
VisualStudioExptTeam.vscodeintellicode
|
||||||
vscjava.vscode-maven
|
vscjava.vscode-java-debug
|
||||||
vscode-icons-team.vscode-icons
|
vscjava.vscode-java-pack
|
||||||
WakaTime.vscode-wakatime
|
vscjava.vscode-java-test
|
||||||
yzhang.markdown-all-in-one
|
vscjava.vscode-maven
|
||||||
zxh404.vscode-proto3
|
vscode-icons-team.vscode-icons
|
||||||
];
|
WakaTime.vscode-wakatime
|
||||||
};
|
yzhang.markdown-all-in-one
|
||||||
|
zxh404.vscode-proto3
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
in
|
||||||
|
pkgs.vscode;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user