diff options
author | GetPsyched <priyanshutr@proton.me> | 2023-09-25 23:17:20 +0530 |
---|---|---|
committer | GetPsyched <priyanshutr@proton.me> | 2023-09-27 15:49:45 +0530 |
commit | 52872745ca2b35d410911bd890d8e0195bed12d6 (patch) | |
tree | 5d20d53e93e3e203b2ce7ce80199ac775de560ef /pkgs/games | |
parent | 345f01c425fa9b203d01ae41a700d1169b9cba4e (diff) | |
download | nixlib-52872745ca2b35d410911bd890d8e0195bed12d6.tar nixlib-52872745ca2b35d410911bd890d8e0195bed12d6.tar.gz nixlib-52872745ca2b35d410911bd890d8e0195bed12d6.tar.bz2 nixlib-52872745ca2b35d410911bd890d8e0195bed12d6.tar.lz nixlib-52872745ca2b35d410911bd890d8e0195bed12d6.tar.xz nixlib-52872745ca2b35d410911bd890d8e0195bed12d6.tar.zst nixlib-52872745ca2b35d410911bd890d8e0195bed12d6.zip |
atlauncher: fix icon
Diffstat (limited to 'pkgs/games')
-rw-r--r-- | pkgs/games/atlauncher/default.nix | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/pkgs/games/atlauncher/default.nix b/pkgs/games/atlauncher/default.nix index 16092a2e37eb..439b7aaa6b25 100644 --- a/pkgs/games/atlauncher/default.nix +++ b/pkgs/games/atlauncher/default.nix @@ -9,6 +9,11 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-gHUYZaxADchikoCmAfqFjVbMYhhiwg2BZKctmww1Mlw="; }; + env.ICON = fetchurl { + url = "https://atlauncher.com/assets/images/logo.svg"; + hash = "sha256-XoqpsgLmkpa2SdjZvPkgg6BUJulIBIeu6mBsJJCixfo="; + }; + dontUnpack = true; buildInputs = [ ]; @@ -30,6 +35,10 @@ stdenv.mkDerivation (finalAttrs: { --suffix LD_LIBRARY_PATH : "${lib.makeLibraryPath finalAttrs.buildInputs}" ${ lib.strings.optionalString withSteamRun ''--run "${steamrun} \\"'' } + + mkdir -p $out/share/icons/hicolor/scalable/apps + cp $ICON $out/share/icons/hicolor/scalable/apps/${finalAttrs.pname}.svg + runHook postInstall ''; @@ -37,10 +46,7 @@ stdenv.mkDerivation (finalAttrs: { (makeDesktopItem { name = finalAttrs.pname; exec = "${finalAttrs.pname} --no-launcher-update true"; - icon = fetchurl { - url = "https://avatars.githubusercontent.com/u/7068667"; - hash = "sha256-YmEkxf4rZxN3jhiib0UtdUDDcn9lw7IMbiEucBL7b9o="; - }; + icon = finalAttrs.pname; desktopName = "ATLauncher"; categories = [ "Game" ]; }) |