diff options
author | Christian Kögler <ck3d@gmx.de> | 2024-06-22 06:25:34 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-22 06:25:34 +0200 |
commit | 81aff3c1def16bd7aff1fd5f4dc78596853d53c3 (patch) | |
tree | a8cd85409c18bbe6dbad8d7ee85f1be2f9db2723 | |
parent | 44e3ac88c64ddf112af9b46136cc6fad58148d21 (diff) | |
parent | ded9632c61e3b6e4fce5bb279fceb3917045a4e4 (diff) |
Merge pull request #319061 from triarius/neovide-macos-app
Install app on macOS for neovide
-rw-r--r-- | pkgs/by-name/ne/neovide/package.nix | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/by-name/ne/neovide/package.nix b/pkgs/by-name/ne/neovide/package.nix index 1e94ae750561e..4c4dfab2fe1dc 100644 --- a/pkgs/by-name/ne/neovide/package.nix +++ b/pkgs/by-name/ne/neovide/package.nix @@ -96,7 +96,11 @@ rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } rec { --prefix LD_LIBRARY_PATH : ${libPath} ''; - postInstall = '' + postInstall = lib.optionalString stdenv.isDarwin '' + mkdir -p $out/Applications + cp -r extra/osx/Neovide.app $out/Applications + ln -s $out/bin $out/Applications/Neovide.app/Contents/MacOS + '' + lib.optionalString stdenv.isLinux '' for n in 16x16 32x32 48x48 256x256; do install -m444 -D "assets/neovide-$n.png" \ "$out/share/icons/hicolor/$n/apps/neovide.png" |