nixpkgs/pkgs
Klemens Nanni db236e588d steam: Do $PATH lookup in steam.desktop instead of hardcoding derivation
The desktop application and the absoloute path work fine.
But consider desktop environments such as KDE where, in the application
menu, one can right click entries and pin them to widgets/panels, add
them to the desktop, etc.

Doing so effectively means copying
/run/current-system/sw/share/applications/steam.desktop to
~/.local/share/plasma_icons/ or ~/Desktop/, i.e. managed stated gets
duplicated outside the nix scope.

The problem here is that steam.desktop hardcodes

	Exec=/nix/store/<derivation hash>-steam/bin/steam %U

this means such copies will point at wrong/outdated derivations once
the steam package changes, i.e. widgets/panels/desktop icons will no
longer work and must be recreated.

Therefore replace the absoloute path with a $PATH lookup to allow "safe"
copying;  this isn't optimal but other applications such Firefox and
Thunderbrid currently behave the same way ($PATH lookup in their
.desktop file).
2020-10-27 16:21:43 +01:00
..
applications gitAndTools.gh: 1.1.0 -> 1.2.0 2020-10-28 00:38:12 +10:00
build-support Revert "Merge #101508: libraw: 0.20.0 -> 0.20.2" 2020-10-25 09:41:51 +01:00
common-updater
data matcha-gtk-theme: 2020-10-05 -> 2020-10-23 2020-10-25 20:31:23 +00:00
desktops Merge pull request #101240 from gnidorah/openxray 2020-10-27 15:10:54 +01:00
development ocamlPackages.delimited_parsing: init at 0.13 2020-10-27 16:04:06 +01:00
games steam: Do $PATH lookup in steam.desktop instead of hardcoding derivation 2020-10-27 16:21:43 +01:00
misc vimPlugins.LanguageClientNeovim: 0.1.158 -> 0.1.160 (#101688) 2020-10-26 00:43:52 +01:00
os-specific Merge pull request #80151 from ju1m/dstat_fix_pluginpath 2020-10-25 10:48:54 -04:00
pkgs-lib pkgs-lib/tests/formats: improve message on failure 2020-10-19 21:46:08 +02:00
servers Merge pull request #100413 from helsinki-systems/fix/mariadb-perl 2020-10-27 08:23:56 -04:00
shells Revert "Merge #101508: libraw: 0.20.0 -> 0.20.2" 2020-10-25 09:41:51 +01:00
stdenv Revert "Merge #101508: libraw: 0.20.0 -> 0.20.2" 2020-10-25 09:41:51 +01:00
test Revert "Merge #101508: libraw: 0.20.0 -> 0.20.2" 2020-10-25 09:41:51 +01:00
tools wshowkeys: Fix the license 2020-10-27 13:45:51 +01:00
top-level ocamlPackages.bignum: init at 0.13 2020-10-27 16:04:06 +01:00