feat(signal-desktop): simplify wrapper

This commit is contained in:
Felix Schröter 2020-09-23 09:37:39 +02:00
parent 9768f5b4d5
commit edd4172001
No known key found for this signature in database
GPG key ID: 910ACB9F6BD26F58

View file

@ -1,17 +1,15 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
with pkgs;
let let
# TODO this doesn't affect the desktop file # TODO this doesn't affect the desktop file
# e.g. when starting via GNOME the flag is not set # e.g. when starting via GNOME the flag is not set
signal-desktop = pkgs.runCommand "signal-desktop" { signal-desktop = runCommand "signal-desktop" {
buildInputs = [ pkgs.makeWrapper ]; buildInputs = [ makeWrapper ];
} '' } ''
mkdir $out mkdir $out
ln -s ${pkgs.signal-desktop}/* $out ln -s ${pkgs.signal-desktop}/* $out
rm $out/bin rm $out/bin
mkdir $out/bin
ln -s ${pkgs.signal-desktop}/bin/* $out/bin
rm $out/bin/signal-desktop
makeWrapper ${pkgs.signal-desktop}/bin/signal-desktop $out/bin/signal-desktop \ makeWrapper ${pkgs.signal-desktop}/bin/signal-desktop $out/bin/signal-desktop \
--add-flags "--use-tray-icon" --add-flags "--use-tray-icon"
''; '';