From 0d2176b280656b74f2fc6d88a28199f8d481bed8 Mon Sep 17 00:00:00 2001 From: Thomas Syms Date: Wed, 12 Jun 2024 09:35:38 -0300 Subject: [PATCH] Still wrapping --- home/applications/vscode/default.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/home/applications/vscode/default.nix b/home/applications/vscode/default.nix index 52db238..153674f 100644 --- a/home/applications/vscode/default.nix +++ b/home/applications/vscode/default.nix @@ -16,16 +16,16 @@ in { programs.vscode = { enable = true; - package = pkgs.stdenv.mkDerivation { + package = pkgs.symlinkJoin { + name = "vscodium"; + paths = [pkgs.vscodium]; + buildInputs = [pkgs.vscodium]; + postBuild = '' + wrapProgram $out/bin/codium --enable-features=UseOzonePlatform --enable-features=WaylandWindowDecorations --ozone-platform=wayland --disable-features=WaylandFractionalScaleV1 + ''; pname = pkgs.vscodium.pname; version = pkgs.vscodium.version; meta.mainProgram = pkgs.vscodium.meta.mainProgram; - src = pkgs.writeScriptBin "codium" '' - #!/usr/bin/env bash - exec ${pkgs.vscodium}/bin/codium --enable-features=UseOzonePlatform --enable-features=WaylandWindowDecorations --ozone-platform=wayland --disable-features=WaylandFractionalScaleV1 "$@" - ''; - dontBuild = true; - dontConfigure = true; }; enableUpdateCheck = false;