diff --git a/config/neovim/after/plugin/splitjoin.lua b/config/neovim/after/plugin/splitjoin.lua
deleted file mode 100644
index 04684784..00000000
--- a/config/neovim/after/plugin/splitjoin.lua
+++ /dev/null
@@ -1,3 +0,0 @@
-vim.g.splitjoin_html_attributes_bracket_on_new_line = 1
-vim.g.splitjoin_php_method_chain_full = 1
-vim.g.splitjoin_trailing_comma = 1
diff --git a/system/shared/home-manager.nix b/system/shared/home-manager.nix
index aa2b2d0f..e3fecb9c 100644
--- a/system/shared/home-manager.nix
+++ b/system/shared/home-manager.nix
@@ -575,7 +575,7 @@ in
       vimPlugins.impatient-nvim
       vimPlugins.nvim-web-devicons
       vimPlugins.rest-nvim
-      vimPlugins.splitjoin-vim
+      vimPlugins.treesj
       vimPlugins.undotree
       vimPlugins.vim-easy-align
       vimPlugins.vim-eunuch