diff --git a/.envrc b/.envrc new file mode 100644 index 00000000..3550a30f --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +use flake diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..e6a12f0e --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +result* +.direnv/ diff --git a/flake.nix b/flake.nix index bc6912af..7ce3b449 100644 --- a/flake.nix +++ b/flake.nix @@ -62,6 +62,14 @@ checks."${system}" = with lib; filterAttrs (n: isDerivation) pkgs.qchem.tests; + formatter."${system}" = pkgs.nixpkgs-fmt; + + devShells."${system}".default = with pkgs; mkShell { + buildInputs = [ + self.formatter."${system}" + statix + ]; + }; overlays = { qchem = qchemOvl;