From 389891843aab39c0aacc743a9afa2359232306e6 Mon Sep 17 00:00:00 2001 From: Phillip Seeber Date: Fri, 24 Feb 2023 17:00:40 +0100 Subject: [PATCH] add nix development tools --- .envrc | 1 + .gitignore | 2 ++ flake.nix | 8 ++++++++ 3 files changed, 11 insertions(+) create mode 100644 .envrc create mode 100644 .gitignore 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;