diff --git a/nix/home-manager/programs/vscode/default.nix b/nix/home-manager/programs/vscode/default.nix index d4dd64d..77c4ec9 100644 --- a/nix/home-manager/programs/vscode/default.nix +++ b/nix/home-manager/programs/vscode/default.nix @@ -18,40 +18,44 @@ in { # sha256 = "1qc1qsahfx1nvznq4adplx63w5d94xhafngv76vnqjjbzhv991v2"; # }) ] - ++ (with pkgsVscodium.vscode-extensions; [ - eamodio.gitlens - mkhl.direnv - tomoki1207.pdf - vscodevim.vim + ++ (with pkgsVscodium.vscode-extensions; + [ + eamodio.gitlens + mkhl.direnv + tomoki1207.pdf + vscodevim.vim - bbenoist.nix - jnoortheen.nix-ide - # kamadorueda.alejandra + bbenoist.nix + jnoortheen.nix-ide + # kamadorueda.alejandra - ms-vscode.theme-tomorrowkit - nonylene.dark-molokai-theme + ms-vscode.theme-tomorrowkit + nonylene.dark-molokai-theme - # TODO: these are not in nixpkgs + ms-python.vscode-pylance - # fredwangwang.vscode-hcl-format - # hashicorp.hcl - # mindaro-dev.file-downloader - # ms-vscode.remote-explorer + # TODO: these are not in nixpkgs - # TODO: not compatible with vscodium - # ms-vscode-remote.remote-ssh - ] ++ (let + # fredwangwang.vscode-hcl-format + # hashicorp.hcl + # mindaro-dev.file-downloader + # ms-vscode.remote-explorer + + # TODO: not compatible with vscodium + # ms-vscode-remote.remote-ssh + ] + ++ (let extensions = repoFlake.inputs.nix-vscode-extensions.extensions.${pkgs.system}; - in (with extensions.vscode-marketplace; [ - tamasfe.even-better-toml + in (with extensions.vscode-marketplace; [ + tamasfe.even-better-toml - serayuzgur.crates - rust-lang.rust-analyzer - swellaby.vscode-rust-test-adapter + serayuzgur.crates + rust-lang.rust-analyzer + swellaby.vscode-rust-test-adapter - golang.go - jeff-hykin.better-go-syntax - ]))); + golang.go + jeff-hykin.better-go-syntax + ]))); mutableExtensionsDir = true; };