diff --git a/pkgs/by-name/ne/netbird/package.nix b/pkgs/by-name/ne/netbird/package.nix index d5225dba1fce..d0428a66e208 100644 --- a/pkgs/by-name/ne/netbird/package.nix +++ b/pkgs/by-name/ne/netbird/package.nix @@ -126,11 +126,11 @@ buildGoModule (finalAttrs: { '' # assemble & adjust netbird.desktop files for the GUI + lib.optionalString (stdenv.hostPlatform.isLinux && componentName == "ui") '' - install -Dm644 "$src/client/ui/assets/netbird-systemtray-connected.png" "$out/share/pixmaps/netbird.png" + install -Dm644 "$src/client/ui/assets/netbird-systemtray-connected.png" "$out/share/icons/hicolor/256x256/apps/netbird.png" install -Dm644 "$src/client/ui/build/netbird.desktop" "$out/share/applications/netbird.desktop" substituteInPlace $out/share/applications/netbird.desktop \ - --replace-fail "Exec=/usr/bin/netbird-ui" "Exec=$out/bin/${component.binaryName}" + --replace-fail "Exec=/usr/bin/netbird-ui" "Exec=${component.binaryName}" ''; nativeInstallCheckInputs = lib.lists.optionals (component ? versionCheckProgramArg) [