Open1

【chezmoi】NixOSでchezmoiscriptが動かない人へ【NixOS】

airRnotairRnot

結論

#!/bin/bashを使ってませんか? #!/bin/shを使いましょう。

事案

NixOS内でchezmoi applyした際に、

chezmoi: .chezmoiscripts/**.sh: fork/exec /tmp/**.sh: no such file or directory

というエラーが出ました。

原因

NixOSの/binにはshしかありません。したがって、chezmoiscript内で#!/bin/bashと書くとno such file or directoryと言われます。

おわりに

NixOSでchezmoiを使いたがるめちゃくちゃニッチな人向けの備忘録でした。