diff --git a/flake.nix b/flake.nix index f6a4e5d..eaba4af 100644 --- a/flake.nix +++ b/flake.nix @@ -71,7 +71,7 @@ apps = { default = { type = "app"; - program = "${self.packages.${system}.default}/bin/systant start"; + program = "${self.packages.${system}.default}/bin/systant"; }; }; } diff --git a/nix/package.nix b/nix/package.nix index e68690c..9c952d2 100644 --- a/nix/package.nix +++ b/nix/package.nix @@ -19,7 +19,12 @@ beamPackages.mixRelease rec { export RELEASE_DISTRIBUTION=none export RELEASE_NODE=nonode@nohost export RELEASE_COOKIE=dummy_cookie_for_single_node - exec "$out/bin/.systant-wrapped" "\$@" + # Default to "start" command if no arguments provided + if [ \$# -eq 0 ]; then + exec "$out/bin/.systant-wrapped" start + else + exec "$out/bin/.systant-wrapped" "\$@" + fi EOF chmod +x $out/bin/systant '';