diff options
author | 2025-02-20 12:48:32 +0100 | |
---|---|---|
committer | 2025-02-20 18:36:23 +0100 | |
commit | 47e1fbf749292a76e4c29caa50fcf3b81f60f125 (patch) | |
tree | fdf7153645052b084cd6d5e1aa3abf4366a50ea0 | |
parent | caf72faccc04e647c27e1b5eef85c515949d8210 (diff) |
add `format` to shell
-rw-r--r-- | default.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/default.nix b/default.nix index 43fff14..0bd2ddb 100644 --- a/default.nix +++ b/default.nix @@ -32,6 +32,12 @@ rec { set -efu exec ${haskellPackages.cabal-install}/bin/cabal run acms -- "$@" '') + (pkgs.writeScriptBin "format" '' + set -efu + git ls-files | grep .hs$ | while read -r fn; do + ${haskellPackages.ormolu}/bin/ormolu -i "$fn" || : + done + '') ]; withHoogle = true; withHaddock = true; |