A collection of scripts
1{ writeScriptBin
2, bash
3, coreutils
4, ffmpeg
5, grim
6, pulseaudio
7, slurp
8, wf-recorder
9, wl-clipboard
10, ...
11}:
12
13writeScriptBin "scr" (builtins.replaceStrings
14 [
15 "#!/bin/sh"
16 "printf"
17 "mkdir"
18 "ffmpeg"
19 "grim"
20 "slurp"
21 "wl-copy"
22 "pactl"
23 "wf-recorder"
24 ]
25 [
26 "#!${bash}/bin/sh"
27 "${coreutils}/bin/printf"
28 "${coreutils}/bin/mkdir"
29 "${ffmpeg}/bin/ffmpeg"
30 "${grim}/bin/grim"
31 "${slurp}/bin/slurp"
32 "${wl-clipboard}/bin/wl-copy"
33 "${pulseaudio}/bin/pactl"
34 "${wf-recorder}/bin/wf-recorder"
35 ]
36 (builtins.readFile ../scritps/scr)
37)