🏡 index : ~doyle/rgit.git

author Ersei Saggi <vcs@ersei.net> 2025-04-06 12:28:55.0 -04:00:00
committer Ersei Saggi <vcs@ersei.net> 2025-04-06 17:57:21.0 -04:00:00
commit
41630b595975d0572d2514b80c636397c81a62bf [patch]
tree
149ddcb3ce9e6c05430c1e1778259df05d5421f5
parent
a500c79e9cbd32007d31af5013c7be18f74701dd
download
41630b595975d0572d2514b80c636397c81a62bf.tar.gz

Make git discoverable by rgit



Diff

 flake.nix | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/flake.nix b/flake.nix
index d9a8317..df2d87d 100644
--- a/flake.nix
+++ a/flake.nix
@@ -57,7 +57,7 @@
          inherit src;
          strictDeps = true;
          buildInputs = pkgs.lib.optionals pkgs.stdenv.isDarwin [ pkgs.libiconv ];
          nativeBuildInputs = with pkgs; [ cmake clang ];
          nativeBuildInputs = with pkgs; [ cmake clang makeBinaryWrapper ];
          LIBCLANG_PATH = "${pkgs.clang.cc.lib}/lib";
          ROCKSDB_LIB_DIR = "${pkgs.rocksdb}/lib";
        };
@@ -67,7 +67,13 @@
          buildInputs = [ rgit-grammar ] ++ commonArgs.buildInputs;
          TREE_SITTER_GRAMMAR_LIB_DIR = rgit-grammar;
        };
        rgit = craneLib.buildPackage (buildArgs // { doCheck = false; });
        rgit = craneLib.buildPackage (buildArgs // {
          doCheck = false;
          postInstall = ''
            wrapProgram $out/bin/rgit \
              --set PATH ${pkgs.lib.makeBinPath [ pkgs.gitMinimal ]}
          '';
        });
        treefmt = treefmt-nix.lib.evalModule pkgs ./treefmt.nix;
      in
      {