diff --git a/.gitmodules b/.gitmodules
index a9d0290b..c31dca5b 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -283,3 +283,7 @@
path = .local/share/nvim/site/pack/alpha/start/direnv
url = https://github.com/direnv/direnv.vim.git
branch = master
+[submodule "src/fzf-git.sh"]
+ path = src/fzf-git.sh
+ url = https://github.com/junegunn/fzf-git.sh.git
+ branch = main
diff --git a/.zprezto b/.zprezto
index 2a953468..2480144b 160000
--- a/.zprezto
+++ b/.zprezto
@@ -1 +1 @@
-Subproject commit 2a953468add049edb07ce6b786ea4381556e96de
+Subproject commit 2480144b4f274ce798b7dd811ba48e03d833eae8
diff --git a/src/fzf-git.sh b/src/fzf-git.sh
new file mode 160000
index 00000000..703f9a2a
--- /dev/null
+++ b/src/fzf-git.sh
@@ -0,0 +1 @@
+Subproject commit 703f9a2a0ae4b131def667d758649479236ad326