From fc6a5f746b6942f91e33b50eb967a382f97599a6 Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Fri, 4 Dec 2015 00:57:54 +0300 Subject: [PATCH] steamPackages.steam-chrootenv: install desktop file --- pkgs/games/steam/chrootenv.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/games/steam/chrootenv.nix b/pkgs/games/steam/chrootenv.nix index 2a5795be93c..fc0e70e4354 100644 --- a/pkgs/games/steam/chrootenv.nix +++ b/pkgs/games/steam/chrootenv.nix @@ -1,4 +1,4 @@ -{ lib, buildFHSUserEnv +{ lib, buildFHSUserEnv, steam , withJava ? false , withPrimus ? false }: @@ -48,6 +48,13 @@ buildFHSUserEnv { ln -s ../lib32/steam-runtime steamrt/i386 ''; + extraInstallCommands = '' + mkdir -p $out/share/applications + ln -s ${steam}/share/icons $out/share + ln -s ${steam}/share/pixmaps $out/share + sed "s,/usr/bin/steam,$out/bin/steam,g" ${steam}/share/applications/steam.desktop > $out/share/applications/steam.desktop + ''; + profile = '' export STEAM_RUNTIME=/steamrt '';