{ description = "Nathan user External Flakes"; inputs = { digital = { url = "https://github.com/hneemann/Digital/releases/latest/download/Digital.zip"; flake = false; }; nixpkgs.url = "github:nixos/nixpkgs/nixos-24.05"; }; outputs = { self, ... }@inputs: let system = "x86_64-linux"; _pkgs = import inputs.nixpkgs { inherit system; }; in { packages.${system}.digital = _pkgs.stdenv.mkDerivation { name = "digital"; src = inputs.digital; buildPhase = '' ''; installPhase = '' mkdir -p $out/bin echo "${_pkgs.zulu}/bin/java -jar $src/Digital.jar" > $out/bin/$name chmod +x $out/bin/digital ''; }; hmModule = import ./. { inherit self; }; }; }