diff --git a/home/applications/vscode/default.nix b/home/applications/vscode/default.nix index bd9513f..42ae82b 100644 --- a/home/applications/vscode/default.nix +++ b/home/applications/vscode/default.nix @@ -35,55 +35,58 @@ in { enableUpdateCheck = false; enableExtensionUpdateCheck = false; - extensions = with plugins; [ - # General extensions + extensions = with plugins; + [ + # General extensions - ## Code Completion - # github.copilot - # github.copilot-chat - continue.continue + ## Code Completion + # github.copilot + # github.copilot-chat + continue.continue - ## Development Environment - ms-toolsai.jupyter - ms-vscode-remote.remote-containers + ## Development Environment + ms-toolsai.jupyter + ms-vscode-remote.remote-containers - ## Error Checking - usernamehw.errorlens + ## Error Checking + usernamehw.errorlens - ## Export and Visualisation - ibm.output-colorizer - nobuhito.printcode - pnp.polacode + ## Export and Visualisation + ibm.output-colorizer + nobuhito.printcode + pnp.polacode - ## Git - lamartire.git-indicators - mhutchie.git-graph + ## Git + lamartire.git-indicators + mhutchie.git-graph - ## Miscelaneous - britesnow.vscode-toggle-quotes - mrmlnc.vscode-duplicate - qcz.text-power-tools + ## Miscelaneous + britesnow.vscode-toggle-quotes + mrmlnc.vscode-duplicate + qcz.text-power-tools - # Language extensions + # Language extensions - ## CSV - mechatroner.rainbow-csv + ## CSV + mechatroner.rainbow-csv - ## Python - ms-python.python + ## Python + ms-python.python - ## Rust language extensions - rust-lang.rust-analyzer - serayuzgur.crates - tamasfe.even-better-toml - vadimcn.vscode-lldb + ## Rust language extensions + serayuzgur.crates + tamasfe.even-better-toml + vadimcn.vscode-lldb - ## SVG - jock.svg + ## SVG + jock.svg - ## Tex - james-yu.latex-workshop - ]; + ## Tex + james-yu.latex-workshop + ] + ++ [ + pkgs.vscode-extensions.rust-lang.rust-analyzer + ]; userSettings = { "editor.linkedEditing" = true; "window.menuBarVisibility" = "toggle";