Loading pkgs/by-name/sa/satisfactorymodmanager/package.nix +19 −0 Original line number Diff line number Diff line Loading @@ -8,6 +8,8 @@ wails, wrapGAppsHook3, glib-networking, makeDesktopItem, copyDesktopItems, }: buildGoModule rec { Loading Loading @@ -40,6 +42,7 @@ buildGoModule rec { pnpm_8.configHook wails wrapGAppsHook3 copyDesktopItems ]; buildInputs = [ Loading Loading @@ -78,9 +81,25 @@ buildGoModule rec { installPhase = '' runHook preInstall install -Dm755 build/bin/SatisfactoryModManager -t "$out/bin" for i in 16 32 64 128 256 512; do install -D ./icons/"$i"x"$i".png "$out"/share/icons/hicolor/"$i"x"$i"/apps/SatisfactoryModManager.png done runHook postInstall ''; desktopItems = [ (makeDesktopItem { name = "SatisfactoryModManager"; desktopName = "Satisfactory Mod Manager"; exec = "SatisfactoryModManager %u"; mimeTypes = [ "x-scheme-handler/smmanager" ]; icon = "SatisfactoryModManager"; terminal = false; categories = [ "Game" ]; }) ]; meta = { broken = stdenv.hostPlatform.isDarwin; description = "Mod manager and modloader for Satisfactory"; Loading Loading
pkgs/by-name/sa/satisfactorymodmanager/package.nix +19 −0 Original line number Diff line number Diff line Loading @@ -8,6 +8,8 @@ wails, wrapGAppsHook3, glib-networking, makeDesktopItem, copyDesktopItems, }: buildGoModule rec { Loading Loading @@ -40,6 +42,7 @@ buildGoModule rec { pnpm_8.configHook wails wrapGAppsHook3 copyDesktopItems ]; buildInputs = [ Loading Loading @@ -78,9 +81,25 @@ buildGoModule rec { installPhase = '' runHook preInstall install -Dm755 build/bin/SatisfactoryModManager -t "$out/bin" for i in 16 32 64 128 256 512; do install -D ./icons/"$i"x"$i".png "$out"/share/icons/hicolor/"$i"x"$i"/apps/SatisfactoryModManager.png done runHook postInstall ''; desktopItems = [ (makeDesktopItem { name = "SatisfactoryModManager"; desktopName = "Satisfactory Mod Manager"; exec = "SatisfactoryModManager %u"; mimeTypes = [ "x-scheme-handler/smmanager" ]; icon = "SatisfactoryModManager"; terminal = false; categories = [ "Game" ]; }) ]; meta = { broken = stdenv.hostPlatform.isDarwin; description = "Mod manager and modloader for Satisfactory"; Loading