summaryrefslogtreecommitdiff
path: root/pkgs/scripts/clip.nix
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2022-12-27 01:21:34 -0600
committerAlejandro Soto <alejandro@34project.org>2022-12-27 01:21:34 -0600
commitccbd359a8f9089a1e7a9566fdca62e26a2bb447c (patch)
treee248f3a9f848187e80d45baf2bd43ad465733fb0 /pkgs/scripts/clip.nix
parent61d433c8e7cc17d5b921329fca9baf7c3d528ade (diff)
flake: enforce nixpkgs-fmt
Diffstat (limited to 'pkgs/scripts/clip.nix')
-rw-r--r--pkgs/scripts/clip.nix27
1 files changed, 18 insertions, 9 deletions
diff --git a/pkgs/scripts/clip.nix b/pkgs/scripts/clip.nix
index 862d82e..501bb3b 100644
--- a/pkgs/scripts/clip.nix
+++ b/pkgs/scripts/clip.nix
@@ -1,5 +1,12 @@
-{ lib ,writeShellScriptBin, gnome, xclip
-, file, imagemagick, toPDF, ... }:
+{ lib
+, writeShellScriptBin
+, gnome
+, xclip
+, file
+, imagemagick
+, toPDF
+, ...
+}:
with lib; let
name = if toPDF then "clip-pdf" else "clip";
@@ -13,13 +20,15 @@ with lib; let
shift
'';
- copyOut = if toPDF then ''
- ${imagemagick}/bin/convert "$CLIP" "$OUT"
- '' else ''
- ${xclip}/bin/xclip -selection clipboard \
- -t $(${file}/bin/file -b --mime-type $CLIP) <"$CLIP"
- '';
-in writeShellScriptBin name ''
+ copyOut =
+ if toPDF then ''
+ ${imagemagick}/bin/convert "$CLIP" "$OUT"
+ '' else ''
+ ${xclip}/bin/xclip -selection clipboard \
+ -t $(${file}/bin/file -b --mime-type $CLIP) <"$CLIP"
+ '';
+in
+writeShellScriptBin name ''
${pdfCmdline}
OPTIONS=-a