summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorSora Morimoto <sora@morimoto.io>2020-10-23 22:29:40 +0900
committerSora Morimoto <sora@morimoto.io>2020-10-23 22:31:37 +0900
commit4e4a96662d345b380e8fccd505557788ce1053b8 (patch)
tree591e7b7754b5355846a659c0ff7bc684c8409cc3 /README.md
parent246a1773285d61ef12b8caf73da52ab45cb28b2f (diff)
Add an alternate installation section
Signed-off-by: Sora Morimoto <sora@morimoto.io>
Diffstat (limited to 'README.md')
-rw-r--r--README.md14
1 files changed, 10 insertions, 4 deletions
diff --git a/README.md b/README.md
index 2e63bd8..fa56531 100644
--- a/README.md
+++ b/README.md
@@ -26,11 +26,16 @@ Then `cargo install git-absorb`. Make sure that `$CARGO_HOME/bin` is on your `$P
Note that `git absorb` does _not_ use the system libgit2. This means you do not need to have libgit2 installed to build or run it. However, this does mean you have to be able to build libgit2. (Due to [recent changes](https://github.com/alexcrichton/git2-rs/commit/76f4b74aef2bc2a54906ddcbf7fbe0018936a69d) in the git2 crate, CMake is no longer needed to build it.)
-There is also a Homebrew option.
+Alternatively, `git absorb` is available in the following system package managers:
-```
-brew install git-absorb
-```
+| Repository | Command |
+| --------------------------- | -------------------------------------------- |
+| AUR | `yay -S git-absorb` |
+| DPorts | `pkg install git-absorb` |
+| FreeBSD Ports | `pkg install git-absorb` |
+| Homebrew and Linuxbrew | `brew install git-absorb` |
+| nixpkgs stable and unstable | `nix-env -iA nixpkgs.gitAndTools.git-absorb` |
+| Void Linux | `xbps-install -S git-absorb` |
## Usage
@@ -42,6 +47,7 @@ brew install git-absorb
## Configuration
### Stack size
+
When run without `--base`, git-absorb will only search for candidate commits to fixup within a certain range (by default 10). If you get an error like this:
```