From 16355fec1f42906f13506d123fff4f4553ba0671 Mon Sep 17 00:00:00 2001 From: Noratrieb <48135649+Noratrieb@users.noreply.github.com> Date: Sat, 1 Jun 2024 13:57:50 +0200 Subject: [PATCH] Attempt to fix vscode extension broken by https://github.com/NixOS/nixpkgs/pull/289721 --- home-manager/vscode.nix | 35 +++++++++++++++++------------------ 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/home-manager/vscode.nix b/home-manager/vscode.nix index c7e33db..5be0cdc 100644 --- a/home-manager/vscode.nix +++ b/home-manager/vscode.nix @@ -100,24 +100,23 @@ sha256 = "sha256-KkXUfA/W73kRfs1TpguXtZvBXFiSMXXzU9AYZGwpVsY="; } ] ++ [ - # > source root is extension - # > chmod: cannot access 'extension': No such file or directory - # (pkgs.vscode-utils.buildVscodeExtension { - # name = "riverdelta"; - # version = "0.1.0"; - # src = builtins.fetchGit { - # url = "https://github.com/Nilstrieb/riverdelta"; - # rev = "64d81b56084d9a7663517b367b4533fb8ea83a92"; - # }; - # vscodeExtPublisher = "Nilstrieb"; - # vscodeExtName = "riverdelta"; - # vscodeExtUniqueId = "Nilstrieb.riverdelta"; - # buildPhase = '' - # runHook preBuild; - # cd ./vscode - # runHook postBuild; - # ''; - # }) + ((pkgs.vscode-utils.buildVscodeExtension { + name = "riverdelta"; + version = "0.1.0"; + src = builtins.fetchGit { + url = "https://github.com/Nilstrieb/riverdelta"; + rev = "64d81b56084d9a7663517b367b4533fb8ea83a92"; + }; + vscodeExtPublisher = "Nilstrieb"; + vscodeExtName = "riverdelta"; + vscodeExtUniqueId = "Nilstrieb.riverdelta"; + buildPhase = '' + runHook preBuild; + cd ./vscode + runHook postBuild; + ''; + }).overrideAttrs + (_: { sourceRoot = null; })) ]; }; }