From 681cd8c1cc2904c562f9a58db3cbb657d58fb552 Mon Sep 17 00:00:00 2001 From: seth Date: Tue, 16 May 2023 03:53:24 -0400 Subject: feat: rewrite with astro --- flake.nix | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index 36f765c..228e6a8 100644 --- a/flake.nix +++ b/flake.nix @@ -31,6 +31,7 @@ src = ./.; hooks = { alejandra.enable = true; + eslint.enable = true; prettier.enable = true; editorconfig-checker.enable = true; }; @@ -40,17 +41,31 @@ devShells = forAllSystems (system: let pkgs = nixpkgsFor.${system}; inherit (pkgs) mkShell; + cache = pkgs.fetchYarnDeps { + yarnLock = ./yarn.lock; + sha256 = "sha256-yhhuIfXjJhSfA8lweJ/0iD1qhnS3Th7P4zT+8iiWB/8="; + }; in { default = mkShell { inherit (self.checks.${system}.pre-commit-check) shellHook; - packages = with pkgs; [ + packages = with pkgs; + with nodePackages; [ alejandra - deno - fzf + cache + eslint just - nodePackages.prettier + nodejs + prettier + yarn ]; }; }); + + packages = forAllSystems (s: let + pkgs = nixpkgsFor.${s}; + in rec { + getchoo-website = pkgs.callPackage ./nix {}; + default = getchoo-website; + }); }; } -- cgit v1.2.3