added vscode extensions flake to allow for more extensions

This commit is contained in:
2023-09-26 19:49:02 +02:00
parent 4ccbc6e5bf
commit 5384754f60
3 changed files with 109 additions and 12 deletions

View File

@ -1,7 +1,13 @@
{pkgs, ...}: {
programs.vscode = {
{
pkgs,
vscode-extensions,
...
}: {
programs.vscode = rec {
enable = true;
package = pkgs.unstable.vscode; # To use the latest unstable vscode
enableUpdateCheck = false;
enableExtensionUpdateCheck = false;
@ -13,7 +19,8 @@
}
];
extensions = with pkgs.vscode-extensions; [
# This will only yield extensions that are compatible with the installed version of vscode
extensions = with (vscode-extensions.forVSCodeVersion package.version).vscode-marketplace; [
jnoortheen.nix-ide
arrterian.nix-env-selector
mkhl.direnv