Add more VSCode extensions

Add the nix-vscode-extensions flake to get all of the extensions
Add in all the nix extensions that I use for work and doing better
Python things
This commit is contained in:
Greg Hellings
2024-09-20 09:20:56 -05:00
parent 8044702f06
commit 596ca973c0
3 changed files with 97 additions and 3 deletions
+7 -2
View File
@@ -1,4 +1,4 @@
{ pkgs, config, lib, ... }:
{ pkgs, config, lib, inputs, ... }:
let
cfg = config.greg.vscodium;
@@ -15,18 +15,23 @@ in {
programs.vscode = {
enable = true;
package = pkgs.vscodium;
extensions = with pkgs.vscode-extensions; [
extensions = with inputs.vsext.extensions."${pkgs.stdenv.system}".vscode-marketplace; [
arrterian.nix-env-selector
asvetliakov.vscode-neovim
batisteo.vscode-django
bungcip.better-toml
donjayamanne.python-environment-manager
golang.go
kevinrose.vsc-python-indent
jnoortheen.nix-ide
mkhl.direnv
ms-python.python
njpwerner.autodocstring
rust-lang.rust-analyzer
vscjava.vscode-java-test
vscjava.vscode-java-dependency
vscjava.vscode-java-debug
wholroyd.jinja
];
userSettings = {
"direnv.restart.automatic" = true;