My personal website
at refactor/vite 28 lines 528 B view raw
1{...}: { 2 perSystem = { 3 config, 4 pkgs, 5 self', 6 ... 7 }: { 8 devShells.default = pkgs.mkShellNoCC { 9 shellHook = '' 10 ${config.pre-commit.installationScript} 11 ''; 12 13 inputsFrom = [config.packages.default]; 14 packages = [self'.formatter]; 15 }; 16 17 formatter = pkgs.alejandra; 18 19 pre-commit.settings = { 20 excludes = ["flake.lock" "pnpm-lock.yaml"]; 21 hooks = { 22 alejandra.enable = true; 23 nil.enable = true; 24 prettier.enable = true; 25 }; 26 }; 27 }; 28}