diff --git a/flake.nix b/flake.nix
index 0ac47d19804f0e36363501a17c9f36cfa5177978..d78250e3dfd437dc76043bb30584c921573a4fd2 100644
--- a/flake.nix
+++ b/flake.nix
@@ -30,7 +30,16 @@
           pkgs = nixpkgsFor.${system};
         
           versionsTool = import versionTool { inherit pkgs; };
+ 
+    versionAndBuild = pkgs.runCommand "get-version-and-build" {
+        outputFiles = [ "version" "build" ];
+    } ''
+        ${versionTool}/bin/version print --git > $out/version
+        ${versionTool}/bin/version build > $out/build
+    '';
 
+    version = builtins.readFile "${versionAndBuild}/version";
+    build = builtins.readFile "${versionAndBuild}/build";
           
          # versionToolPackage = versionTool.defaultPackage.${system};