Native MoonBit Git worktree manager with PR awareness
Dependencies
$ wt ls
NAME BRANCH PR GIT PATH
main main main pushed /path/to/repository
feature feature OPEN(#42) committed /path/to/featuremoonx --target native totto2727/wt ls
nix run github:totto2727-org/wt#wt -- lsmoon install totto2727/wt
nix profile add github:totto2727-org/wt#wt{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
wt.url = "github:totto2727-org/wt";
};
outputs = { nixpkgs, wt, ... }:
let
system = "aarch64-darwin"; # Use x86_64-linux on Linux.
pkgs = import nixpkgs {
inherit system;
overlays = [ wt.overlays.default ];
};
in
{
devShells.${system}.default = pkgs.mkShell {
packages = [ pkgs.wt ];
};
};
}$ wt --help$ wt help cleanup$ wt ls /path/to/repository$ wt cleanup --dry-run /path/to/repository
$ wt cleanup -nInstall
Download zipNative MoonBit Git worktree manager with PR awareness
Dependencies