nix で shellscripts を定義する
Nix は全てが deriviation であるため、ファイルやスクリプトも deriviation として定義する必要がある
deriviation を作成する関数は色々ある
Trivial builders | nixpkgs
writeTextFile, writeScript, writeShellApplication etc...
Zombie Zen - Bundling Scripts with Nix