From edd41720018d45599107be02cb5e06a67ac55811 Mon Sep 17 00:00:00 2001 From: Felix Tenley Date: Wed, 23 Sep 2020 09:37:39 +0200 Subject: [PATCH] feat(signal-desktop): simplify wrapper --- home/signal.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/home/signal.nix b/home/signal.nix index fb082ea..6443a44 100644 --- a/home/signal.nix +++ b/home/signal.nix @@ -1,17 +1,15 @@ { config, pkgs, ... }: +with pkgs; let # TODO this doesn't affect the desktop file # e.g. when starting via GNOME the flag is not set - signal-desktop = pkgs.runCommand "signal-desktop" { - buildInputs = [ pkgs.makeWrapper ]; + signal-desktop = runCommand "signal-desktop" { + buildInputs = [ makeWrapper ]; } '' mkdir $out ln -s ${pkgs.signal-desktop}/* $out 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 \ --add-flags "--use-tray-icon" '';