diff options
Diffstat (limited to 'shell-scripts.nix')
| -rw-r--r-- | shell-scripts.nix | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/shell-scripts.nix b/shell-scripts.nix new file mode 100644 index 0000000..5cec1eb --- /dev/null +++ b/shell-scripts.nix @@ -0,0 +1,12 @@ +{pkgs, ...}: +with builtins; let + script-names = attrNames (readDir ./shell-scripts); + package = ( + filename: let + contents = readFile ./shell-scripts/${filename}; + in + pkgs.writeShellScriptBin filename contents + ); + packages = map package script-names; +in + packages |
