1

Remove shitload of vscode extensions

This commit is contained in:
2023-11-04 00:34:38 +01:00
parent e030c91b1b
commit 7aa0ecb2bb

View File

@ -19,54 +19,56 @@ in {
enableExtensionUpdateCheck = false; enableExtensionUpdateCheck = false;
enableUpdateCheck = false; enableUpdateCheck = false;
extensions = with pkgs.vscode-extensions; [ extensions = with pkgs.vscode-extensions; [
alefragnani.bookmarks # alefragnani.bookmarks # TODO: Use inline bookmarks instead
# alefragnani.project-manager # Not much sense with flake dev environments # alefragnani.project-manager # NOTE: Not much sense with flake dev environments
# bradlc.vscode-tailwindcss
catppuccin.catppuccin-vsc catppuccin.catppuccin-vsc
catppuccin.catppuccin-vsc-icons catppuccin.catppuccin-vsc-icons
christian-kohler.path-intellisense christian-kohler.path-intellisense
codezombiech.gitignore # codezombiech.gitignore # NOTE: Superfluous
coolbear.systemd-unit-file # coolbear.systemd-unit-file # NOTE: Unnecessary on NixOS
eamodio.gitlens eamodio.gitlens
# formulahendry.auto-rename-tag # formulahendry.auto-rename-tag
# formulahendry.auto-close-tag # formulahendry.auto-close-tag
# gitlab.gitlab-workflow # gitlab.gitlab-workflow
# irongeek.vscode-env # irongeek.vscode-env
jnoortheen.nix-ide # jnoortheen.nix-ide
kamadorueda.alejandra # kamadorueda.alejandra
# kamikillerto.vscode-colorize # kamikillerto.vscode-colorize
llvm-vs-code-extensions.vscode-clangd # llvm-vs-code-extensions.vscode-clangd
matklad.rust-analyzer # matklad.rust-analyzer
mechatroner.rainbow-csv mechatroner.rainbow-csv
# mikestead.dotenv # mikestead.dotenv
# mkhl.direnv # mkhl.direnv
ms-azuretools.vscode-docker # ms-azuretools.vscode-docker
ms-kubernetes-tools.vscode-kubernetes-tools # ms-kubernetes-tools.vscode-kubernetes-tools
ms-python.python # TODO: Reenable, was disabled bc build failure ms-python.python
ms-toolsai.jupyter ms-toolsai.jupyter
ms-vscode.cmake-tools # ms-vscode.cmake-tools
ms-vscode.cpptools # ms-vscode.cpptools
ms-vscode.hexeditor # ms-vscode.hexeditor
ms-vscode.makefile-tools # ms-vscode.makefile-tools
ms-python.black-formatter
ms-python.vscode-pylance
ms-vscode-remote.remote-ssh ms-vscode-remote.remote-ssh
# naumovs.color-highlight # naumovs.color-highlight
njpwerner.autodocstring njpwerner.autodocstring
james-yu.latex-workshop # james-yu.latex-workshop
redhat.java # redhat.java
redhat.vscode-xml # redhat.vscode-xml
redhat.vscode-yaml # redhat.vscode-yaml
rubymaniac.vscode-paste-and-indent ritwickdey.liveserver
# rubymaniac.vscode-paste-and-indent
ryu1kn.partial-diff ryu1kn.partial-diff
serayuzgur.crates # serayuzgur.crates
shd101wyy.markdown-preview-enhanced shd101wyy.markdown-preview-enhanced
skyapps.fish-vscode # skyapps.fish-vscode
tamasfe.even-better-toml # tamasfe.even-better-toml
timonwong.shellcheck # timonwong.shellcheck
# tomoki1207.pdf # Incompatible with latex workshop # tomoki1207.pdf # Incompatible with latex workshop
valentjn.vscode-ltex # valentjn.vscode-ltex
vscodevim.vim vscodevim.vim
vscode-icons-team.vscode-icons vscode-icons-team.vscode-icons
yzhang.markdown-all-in-one # yzhang.markdown-all-in-one
]; ];
# haskell = {}; # haskell = {};
# keybindings = {}; # keybindings = {};
@ -96,7 +98,7 @@ in {
"window.restoreWindows" = "none"; "window.restoreWindows" = "none";
"window.titleBarStyle" = "custom"; # NOTE: Should help with crashing on wayland? "window.titleBarStyle" = "custom"; # NOTE: Should help with crashing on wayland
# "window.titleBarStyle" = "native"; # "window.titleBarStyle" = "native";
# "window.menuBarVisibility" = "toggle"; # "window.menuBarVisibility" = "toggle";
@ -144,6 +146,9 @@ in {
"nix.enableLanguageServer" = true; "nix.enableLanguageServer" = true;
"nix.serverPath" = "nil"; "nix.serverPath" = "nil";
"nix.formatterPath" = "alejandra"; "nix.formatterPath" = "alejandra";
# C++
# "C_Cpp.intelliSenseEngine" = "disabled"; # IntelliSense conflics with Clangd
}; };
# TODO: Snippets # TODO: Snippets
}; };