diff --git a/vim/bundle/ale b/vim/bundle/ale
index 7882fb9..dd23b92 160000
--- a/vim/bundle/ale
+++ b/vim/bundle/ale
@@ -1 +1 @@
-Subproject commit 7882fb9811a3004f5421a89a8add2abbfaadb69a
+Subproject commit dd23b92ee9bfb6d790b6018ac1e52ba040649666
diff --git a/vim/bundle/nvim-cmp b/vim/bundle/nvim-cmp
index c273707..1e1900b 160000
--- a/vim/bundle/nvim-cmp
+++ b/vim/bundle/nvim-cmp
@@ -1 +1 @@
-Subproject commit c27370703e798666486e3064b64d59eaf4bdc6d5
+Subproject commit 1e1900b0769324a9675ef85b38f99cca29e203b3
diff --git a/vim/bundle/nvim-surround b/vim/bundle/nvim-surround
index ae29810..caf6f63 160000
--- a/vim/bundle/nvim-surround
+++ b/vim/bundle/nvim-surround
@@ -1 +1 @@
-Subproject commit ae298105122c87bbe0a36b1ad20b06d417c0433e
+Subproject commit caf6f633d4d77a29b6e265b560c5a035d171a913
diff --git a/vim/bundle/nvim-treesitter b/vim/bundle/nvim-treesitter
index 71ac531..da5825b 160000
--- a/vim/bundle/nvim-treesitter
+++ b/vim/bundle/nvim-treesitter
@@ -1 +1 @@
-Subproject commit 71ac531a6301b6d5f4dc4d7157ffd8bd8d6d769e
+Subproject commit da5825bf70cc2ea7eacd1e60c32c07baf19adeba
diff --git a/vim/bundle/nvim-treesitter-textobjects b/vim/bundle/nvim-treesitter-textobjects
index 8b2d4d5..9937e5e 160000
--- a/vim/bundle/nvim-treesitter-textobjects
+++ b/vim/bundle/nvim-treesitter-textobjects
@@ -1 +1 @@
-Subproject commit 8b2d4d519f3516d09910f5baf48d1a47b594f0ce
+Subproject commit 9937e5e356e5b227ec56d83d0a9d0a0f6bc9cad4
diff --git a/vim/bundle/vim-polyglot-darkcloud b/vim/bundle/vim-polyglot-darkcloud
index d6d6d21..42929b5 160000
--- a/vim/bundle/vim-polyglot-darkcloud
+++ b/vim/bundle/vim-polyglot-darkcloud
@@ -1 +1 @@
-Subproject commit d6d6d219c486d181a78239c0d1238368dd73fbb2
+Subproject commit 42929b5cdfc4f912567b997512948a695d642df0