feat(signal): create wrapper to always set --use-tray-icon

This commit is contained in:
Felix Schröter 2020-03-21 17:06:28 +01:00
parent 4a98a06bed
commit bdd95d9e63
No known key found for this signature in database
GPG key ID: A12D7C9D2FD34458

View file

@ -1,5 +1,19 @@
{ config, pkgs, ... }:
let
signal-desktop = pkgs.runCommand "signal-desktop" {
buildInputs = [ pkgs.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"
'';
in
{
home.packages = [ pkgs.signal-desktop ];
home.packages = [ signal-desktop ];
}