This is flake-based install of the Supabase CLI.
One off run the CLI:
nix run github:alexghr/supabase-cli.nix -- --helpAdd it to your development shell
# flake.nix
{
inputs.nixpkgs.url = "nixpkgs/release-22.11";
inputs.supabase-cli.url = "github:alexghr/supabase-cli.nix";
outputs = { self, nixpkgs, supabase-cli }:
let
system = "x86_64-linux";
pkgs = import nixpkgs { inherit system; };
in {
devShells.${system}.default = pkgs.mkShell {
buildInputs = [supabase-cli.packages.${system}.default];
};
};
}