aboutsummaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-10-04 08:22:30 -0700
committerFuwn <[email protected]>2024-10-04 08:22:30 -0700
commit11675972de7e3cf10d11470fc736ec78aa00ee18 (patch)
treea27b5e1df5ba11debc616d3d509340f100c3a878 /flake.nix
parentdc1be39312384ff24fadce6fb8f8c9c487ab1f07 (diff)
downloadgigi-11675972de7e3cf10d11470fc736ec78aa00ee18.tar.xz
gigi-11675972de7e3cf10d11470fc736ec78aa00ee18.zip
chore(flake): simplify flake
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix40
1 files changed, 3 insertions, 37 deletions
diff --git a/flake.nix b/flake.nix
index 791618e..61c03f8 100644
--- a/flake.nix
+++ b/flake.nix
@@ -5,32 +5,17 @@
nixpkgs.url = "github:NixOS/nixpkgs";
systems.url = "github:nix-systems/default";
- flake-compat = {
- url = "github:edolstra/flake-compat";
- flake = false;
- };
-
flake-utils = {
url = "github:numtide/flake-utils";
inputs.systems.follows = "systems";
};
-
- pre-commit-hooks = {
- url = "github:cachix/git-hooks.nix";
-
- inputs = {
- flake-compat.follows = "flake-compat";
- nixpkgs.follows = "nixpkgs";
- };
- };
};
outputs =
{
- self,
- nixpkgs,
flake-utils,
- pre-commit-hooks,
+ nixpkgs,
+ self,
...
}:
flake-utils.lib.eachDefaultSystem (
@@ -84,26 +69,7 @@
default = self.apps.${system}.gigi;
};
- formatter = nixpkgs.legacyPackages."${system}".nixfmt-rfc-style;
-
- checks.pre-commit-check = pre-commit-hooks.lib.${system}.run {
- src = ./.;
-
- hooks = {
- deadnix.enable = true;
- flake-checker.enable = true;
- nixfmt-rfc-style.enable = true;
- statix.enable = true;
- };
- };
-
- devShells.default = nixpkgs.legacyPackages.${system}.mkShell {
- inherit (self.checks.${system}.pre-commit-check) shellHook;
-
- buildInputs = self.checks.${system}.pre-commit-check.enabledPackages ++ [
- pkgs.go_1_22
- ];
- };
+ devShells.default = pkgs.mkShell { buildInputs = [ pkgs.go_1_22 ]; };
}
);
}