style: format nix files
This commit is contained in:
parent
22f6f8b323
commit
4d3bda09b9
19 changed files with 132 additions and 175 deletions
home
|
@ -2,23 +2,21 @@
|
|||
|
||||
with pkgs;
|
||||
let
|
||||
signal-desktop = runCommand "signal-desktop" {
|
||||
buildInputs = [ makeWrapper ];
|
||||
} ''
|
||||
mkdir $out
|
||||
ln -s ${pkgs.signal-desktop}/* $out
|
||||
rm $out/bin
|
||||
makeWrapper ${pkgs.signal-desktop}/bin/signal-desktop $out/bin/signal-desktop \
|
||||
--add-flags "--use-tray-icon"
|
||||
'';
|
||||
in
|
||||
{
|
||||
signal-desktop =
|
||||
runCommand "signal-desktop" { buildInputs = [ makeWrapper ]; } ''
|
||||
mkdir $out
|
||||
ln -s ${pkgs.signal-desktop}/* $out
|
||||
rm $out/bin
|
||||
makeWrapper ${pkgs.signal-desktop}/bin/signal-desktop $out/bin/signal-desktop \
|
||||
--add-flags "--use-tray-icon"
|
||||
'';
|
||||
in {
|
||||
home.packages = [ signal-desktop ];
|
||||
|
||||
# TODO switch to overwritten `signal-desktop` when
|
||||
# desktop file is updated with correct exec path
|
||||
xdg.configFile."autostart/signal-desktop.desktop".text =
|
||||
builtins.replaceStrings
|
||||
["bin/signal-desktop"] ["bin/signal-desktop --start-in-tray"]
|
||||
(builtins.readFile "${pkgs.signal-desktop}/share/applications/signal-desktop.desktop");
|
||||
builtins.replaceStrings [ "bin/signal-desktop" ]
|
||||
[ "bin/signal-desktop --start-in-tray" ] (builtins.readFile
|
||||
"${pkgs.signal-desktop}/share/applications/signal-desktop.desktop");
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue